Programa R para Biologia da Conservação
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Nova versão do R: 4.0.0 - um pequeno alerta

Ir para baixo

Nova versão do R: 4.0.0 - um pequeno alerta Empty Nova versão do R: 4.0.0 - um pequeno alerta

Mensagem por Prof. Marcos Seg Abr 27, 2020 5:49 pm

Oi, pessoal!

Foi lançada no dia 24-0-4-2020 a nova "grande" versão do R, a 4.0.0! Very Happy

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! affraid

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. Wink
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos