Bonjour,
J'ai créé cette boucle qui permet de découper un data frame et d'en créer un nouveau à chaque fois qu'une variable contient le terme '_complete'.
Cependant je ne sais pas si c'est possible de créer un nom de table qui change en fonction du i par exemple ? (à la place des ??? dans le code).
ex : tab1 puis tab2 puis tab3 etc...
for (i in 1:length(end)){
if (i == 1){
tab1 <- data2[,1:end[i]]
} else {
??? <- data2[,as.numeric(end[i-1]+1):as.numeric(end[i])]
}
}
Pour plus de détails:
- data2 est le data frame contenant toutes les données
- end est un vecteur contenant les indice des colonnes ayant le terme '_complete' dans le nom de la variable
Si ce n'est pas clair n'hésitez pas à me le dire
Merci pour votre aide
Partager