[R] How to rbind list of vectors with unequal vector lengths?

johannes rara johannesraja at gmail.com
Mon Nov 8 20:05:53 CET 2010


Hi,

How to rbind these vectors from a list?:

> l <- list(a = c(1, 2), b = c(1, 2, 3))
> l
$a
[1] 1 2

$b
[1] 1 2 3

> do.call(rbind, l)
  [,1] [,2] [,3]
a    1    2    1
b    1    2    3
Warning message:
In function (..., deparse.level = 1)  :
  number of columns of result is not a multiple of vector length (arg 1)
>

-J



More information about the R-help mailing list