Nova versão do R: 4.0.0 - um pequeno alerta
Página 1 de 1
Nova versão do R: 4.0.0 - um pequeno alerta
Oi, pessoal!
Foi lançada no dia 24-0-4-2020 a nova "grande" versão do R, a 4.0.0!
Vocês podem ler sobre a nova versão aqui: https://blog.revolutionanalytics.com/2020/04/r-400-is-released.html
Boa parte das modificações são coisas que não nos afetam tanto diretamente: alguns ajustes na paleta de cores, melhorias no uso da memória, etc. Mas tem uma que vai nos afetar de maneira bem direta, então quero deixar aqui este alerta. É isto aqui:
Isto quer dizer, na prática, que as variáveis categóricas não vão mais ser reconhecidas como fatores automaticamente!
Então quem migrar para a nova versão vai ter uma pequena dor de cabeça. Todos os comandos read.table() que incluam dados com qualquer variável categórica vão ter que adicionar um argumento novo: stringsAsFactors=T
Este argumento fará o comportamento ficar como era antes, com qualquer coluna com palavras e coisas do tipo sendo reconhecida como fatores.
No geral, eu recomendo esperar um pouco para começar usar a nova versão, pois alguns pacotes vão precisar de revisão, e em breve devemos ter pequenas correções (saindo as versões 4.0.x). Eu esperaria algumas semanas, ok?
E um outro lembrete importante: sempre podemos usar versões anteriores do R, e podemos ter quantas versões ao mesmo tempo desejarmos. Então quem quiser pode sim instalar a nova, mas usar a anterior para rodar os scripts de antes do lançamento.
Foi lançada no dia 24-0-4-2020 a nova "grande" versão do R, a 4.0.0!
Vocês podem ler sobre a nova versão aqui: https://blog.revolutionanalytics.com/2020/04/r-400-is-released.html
Boa parte das modificações são coisas que não nos afetam tanto diretamente: alguns ajustes na paleta de cores, melhorias no uso da memória, etc. Mas tem uma que vai nos afetar de maneira bem direta, então quero deixar aqui este alerta. É isto aqui:
Imported string data is no long converted to factors. The stringsAsFactors option, which since R's inception defaulted to TRUE to convert imported string data to factor objects, is now FALSE. This default was probably the biggest stumbling block for prior users of R: it made statistical modeling a little easier and used a little less memory, but at the expense of confusing behavior on data you probably thought was ordinary strings. This change broke backward compatibility for many packages (mostly now updated on CRAN), and likely affects your own scripts unless you were diligent about including explicit stringsAsFactors
Isto quer dizer, na prática, que as variáveis categóricas não vão mais ser reconhecidas como fatores automaticamente!
Então quem migrar para a nova versão vai ter uma pequena dor de cabeça. Todos os comandos read.table() que incluam dados com qualquer variável categórica vão ter que adicionar um argumento novo: stringsAsFactors=T
Este argumento fará o comportamento ficar como era antes, com qualquer coluna com palavras e coisas do tipo sendo reconhecida como fatores.
No geral, eu recomendo esperar um pouco para começar usar a nova versão, pois alguns pacotes vão precisar de revisão, e em breve devemos ter pequenas correções (saindo as versões 4.0.x). Eu esperaria algumas semanas, ok?
E um outro lembrete importante: sempre podemos usar versões anteriores do R, e podemos ter quantas versões ao mesmo tempo desejarmos. Então quem quiser pode sim instalar a nova, mas usar a anterior para rodar os scripts de antes do lançamento.
Tópicos semelhantes
» Problemas de importação com a nova versão do R
» Teste nao parametrico para conjuntos de dados pequeno
» Versão diferente do RStudio
» Problema com leitura de dados na versão 4.0.0 - caracteres ao invés de fatores
» Teste nao parametrico para conjuntos de dados pequeno
» Versão diferente do RStudio
» Problema com leitura de dados na versão 4.0.0 - caracteres ao invés de fatores
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|