【发布时间】:2016-09-24 09:19:21
【问题描述】:
在我的真实数据中,我得到了warning number of columns of result is not a multiple of vector length (arg 1),虽然我的列表有唯一的列数,但当我使用do.call("rbind"时
我想尝试产生与 do.call(rbind, list) 相同输出的其他方法,以检查问题是否在我的列表中。
例子
n = c(2, 3, 5,4)
n1 = c(2, 7, 4,6)
n2 = c(NA, NA, NA,NA)
x = list(n, n1, n2)
dat <- do.call("rbind", x)
我试过了:
df=matrix(as.numeric(unlist(x)), nrow= 3)
但是
identical(dat,df)
> identical(dat,df)
[1] FALSE
PS:我不想改class or str of my list
【问题讨论】:
标签: r