Lire plusieurs fichiers .csv et créer plusieurs dataframes avec nom de variables
Bonjour,
J'ai 36 fichiers .csv dans mon répertoire nommés train_1.csv, train_2.csv, ..., train_36.csv. Chaque fichier a 31 colonnes, et un nombre de lignes qui varie aux alentours de 5700. J'aimerais lire ces fichiers et créer des dataframes train_1, ..., train_36. J'ai essayé le code suivant :
Code:
1 2 3 4 5
| for(i in 1:36)
{
oname = paste("train_", i, sep="")
assign(oname, read.csv(paste(oname, ".csv", sep=""), header = FALSE))
} |
J'ai bien plusieurs dataframes qui se créent mais certains ne contiennent que 25 variables au lieu de 31 et je n'ai pas le nom des variables d'origine, elles sont remplacées par V1, V2, ...
Si je mets header = TRUE, ça ne compile pas
Je sais que ce problème est fréquent mais je n'ai pas trouvé de solutions. Merci