Bonjour tout le monde,
J'ai actuellement importé un jeu de données d'environ 300 000 lignes et 57 variables sur RStudio depuis un fichier .csv .
data = read.table("/Users/mouddi/Desktop/PFE/donnees-SMV.csv",sep=";" ,na.strings="", dec=",")
Les valeurs importées doivent être de type numérique (comme dans le fichier.csv), cependant lorsque je l'importe sur Rstudio les données sont de type Facteur (Levels).
je souhaite donc convertir les données en numérique, à l'aide d'une double boucle qui me parcourt tout le jeu de données et transforme toutes mes données en num.
1 2 3 4 5 6 7
| for (i in 1:nrow(data))
{
for (j in 2:ncol(data))
data[i,j]= as.numeric(data[i,j])
} |
Lorsque je lance ce code, Rstudio ne s'arrête jamais, je suis donc obligé de stopper l'exécution au bout d'un certain temps.
La personne qui aurait une idée ou qui aurait déjà rencontré et résolu ce problème, sa réponse me serait très utile.
Merci d'avance
Partager