LaTeX & R
Encore un site sur R !

Juste quelques trucs pour vous aider à débuter en R & LaTeX centré sur la production de rapports via knitr ou RMarkdown.

En clair je me suis fait un aide mémoire que je partage avec vous.

R 4.0, read.csv, facteurs & caractères
Article mis en ligne le 13 novembre 2021

par Philippe MICHEL

Comment contrer une nouveauté de R version 4

R est sorti en version 4.0 au printemps 2020. Une des nouveauté se situe dans la fonction [**read.csv*]. Lors de l’importation d’un fichier csv les variables contenant du texte sont maintenant considérées comme du texte (logique non ?) & non comme des facteurs. Mais souvent ce sont des facteurs ! Une colonne de "oui" "non" c’est du facteur, pas du texte ! Heureusement il y a un moyen simple de corriger cela, la variable [**as.is*] de la commande. Pour un effet global sur toutes les variables concernées :
 mon.data <- read.csv("data/file.csv", as.is=FALSE,...)
Si on veut garder la troisième colonne en [**character*] :
 mon.data <- read.csv("data/file.csv", as.is=3,...)