Accueil > R - Généralités > R 4.0, read.csv, facteurs & caractères
R 4.0, read.csv, facteurs & caractères
samedi 13 novembre 2021, par
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,...)