do.call("rbind", l)
or, in the case of matrices, using the abind package:
abind(l, along=1)
> library(abind)
> l <- list(matrix(1:6, ncol=2), matrix(11:14, ncol=2))
> abind(l, along=1)
[,1] [,2]
[1,] 1 4
[2,] 2 5
[3,] 3 6
[4,] 11 13
[5,] 12 14
>
Hendrik Fuß wrote:
> Hi,
>
> I have a list of n data.frames (or matrices) which I would like to
> convert to a single data.frame using rbind:
>
> x <- rbind( l[[1]], l[[2]], l[[3]], l[[4]], ..., l[[n]] )
>
> Is there a simple way to do this?
>
> thanks
> Hendrik
>
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.