gpt4 book ai didi

r - 在 R 中组合列表

转载 作者:行者123 更新时间:2023-12-04 11:39:29 25 4
gpt4 key购买 nike

什么是一种简单快捷的方式:

x <- list(a1=2, b1=c(1,2), c1=1:3)
y <- list(a2=5, b2=c(2,5), c2=2:4)


list(list(x$a1, y$a2), list(x$b1, y$b2), list(x$c1, y$c2))

?

或者一般来说:

如果列表 x 和 y 具有相同的长度并且它们的元素在长度上也对应,
如上所示,它如何组合成一个列表?

最佳答案

一个简单的方法是使用 mapply如下:

mapply(x, y, FUN=list, SIMPLIFY=FALSE)

不确定它是否是最快的。您可以更换 xyunname(x)unname(y)如果您不想在输出中使用名称。

关于r - 在 R 中组合列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17850927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com