Bonjour, j'ai un fichier csv avec plusieurs variables, et chaque variables a plusieurs modalités, comme illustré en bas pour exemple :
j'ai fait un code pour réaliser une boucle pour choisir chaque modalité de la variable A par exemple et la mettre avec les données correspondant dans un nouveau fichier csv avec le nom de la modalité comme illustré en bas :A B C D a aa aaa aaaa a dd ddd ssss b ss eee dddd b cc fff ffff c vv fff gggg c gg ddd rrrr d ff sss tttt d rr ggg gggg
a.csv
b.csv
c.csv
d.csv
dans un dossier spécifique avec les données correspondant des autres colonnes (B, C, D) mais je n'arrive pas à avoir les sorties recherchées si vous pouvez m'aider la-dessus et merci !!!
voila le morceau de codes que j'ai fait, j'espère que j'étais un peu claire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for (x in levels(factor(data$A))) { files_names=vector("list", length =levels(factor(data$A)) files_names[[x]]=data$A[[x]] n_data<-data[data$A==x,] write.csv(n_data, file ="files_names[[x]].csv", row.names = FALSE ) }
Partager