Skip to content
Prev 138653 / 398513 Next

collapsing list to data.frame

try this:

l <- vector("list", 3)
l[[1]] <- list(4, "hello")
l[[2]] <- list(7, "world")
l[[3]] <- list(9, " !!!! ")

lis <- lapply(l, "names<-", value = c("V1", "V2"))
do.call("rbind", lapply(lis, data.frame, stringsAsFactors = FALSE))

I hope it helps.

Best,
Dimitris

----
Dimitris Rizopoulos
Biostatistical Centre
School of Public Health
Catholic University of Leuven

Address: Kapucijnenvoer 35, Leuven, Belgium
Tel: +32/(0)16/336899
Fax: +32/(0)16/337015
Web: http://med.kuleuven.be/biostat/
      http://www.student.kuleuven.be/~m0390867/dimitris.htm


Quoting a9804814 at unet.univie.ac.at:
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm