j'ai cetteajouter une trame de données à un nom construit
pour (i à 1:10)
et à l'intérieur, j'ai une trame de données: par exemple
df<-1:100
et je veux attribuer le dataframe à un nom spécifique que je veux créer
quelque chose comme: (pas que ça marche)
paste("name", variable[i])<- df
Edit:
Comment puis-je ensuite accéder à ces valeurs construites dans une autre boucle (en supposant que j'ai utilisé assign)
datalist <- paste("a",1:100,sep="")
for (i in 1:length(datalist)){
}
Savez-vous comment je pourrais accéder aux valeurs assignées dans une autre boucle? –
@Nathaniel 'get (paste ('df', i, sep = ''))' Mais si vous en avez besoin, vous pouvez utiliser list à la place. 'list_of_df <- lapply (1: 100, function (i) data.frame (...))' et ensuite dans une autre boucle/lapply utilise 'list_of_df [[i]]'. – Marek
@Marek oh cool, merci! –