J'ai un code qui à un endroit se termine avec une liste de trames de données qui j'ai vraiment envie de les convertir vers un seul gros bloc de données.
J'ai eu quelques conseils d'une question antérieure qui était en train de faire quelque chose de similaire mais plus complexe.
Voici un exemple de ce que je suis (c'est extrêmement simplifié pour l'illustration):
listOfDataFrames <- NULL
for (i in 1:100) {
listOfDataFrames[[i]] <- data.frame(a=sample(letters, 500, rep=T),
b=rnorm(500), c=rnorm(500))
}
Je suis actuellement en utilisant ceci:
df <- do.call("rbind", listOfDataFrames)
*EDIT*
oups. Dans ma hâte de mettre en application ce que j'avais "appris" dans une précédente question, j'ai totalement foiré. Oui, l' unlist()
est tout simplement faux. Je suis en train de monter que de la question ci-dessus.