[R] How to rbind list of vectors with unequal vector lengths?
johannes rara
johannesraja at gmail.com
Mon Nov 8 20:14:21 CET 2010
Thanks, data.frame or matrix.
-J
2010/11/8 Erik Iverson <eriki at ccbr.umn.edu>:
> What class of object / structure do you exactly want
> in the end? A matrix, a data.frame, a vector?
>
> johannes rara wrote:
>>
>> 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
>>
>> ______________________________________________
>> R-help at r-project.org 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.
>
More information about the R-help
mailing list