Flo*_*ian 7 r list lapply data-structures mclapply
什么是一种简单快捷的方法:
x <- list(a1=2, b1=c(1,2), c1=1:3)
y <- list(a2=5, b2=c(2,5), c2=2:4)
Run Code Online (Sandbox Code Playgroud)
至
list(list(x$a1, y$a2), list(x$b1, y$b2), list(x$c1, y$c2))
Run Code Online (Sandbox Code Playgroud)
?
或者一般来说:
如果列表x和y具有相同的长度并且它们的元素的长度也相应,那么如何将它组合成单个列表,如上所示?
一个简单的方法是使用mapply
如下:
mapply(x, y, FUN=list, SIMPLIFY=FALSE)
Run Code Online (Sandbox Code Playgroud)
不确定它是否是最快的.您可以替换x
和y
同unname(x)
和unname(y)
,如果你不想在你的输出名称.
归档时间: |
|
查看次数: |
7230 次 |
最近记录: |