gpt4 book ai didi

r - c将两个 data.frames 列表绑定(bind)到一个新列表

转载 作者:行者123 更新时间:2023-12-03 03:32:15 25 4
gpt4 key购买 nike

我有两个 data.frames 列表。两个列表具有相同的长度,并在相应的列表元素中包含合适的 data.frames。所以场景看起来像这样

dfa = data.frame(a=1:3, b = letters[1:3])
dfb = data.frame(x=runif(3))
a = replicate(3, dfa, simplify = FALSE)
b = replicate(3, dfb, simplify = FALSE)

一个明显的解决方案是:

lapply(seq_along(a), function(i) cbind(a[[i]], b[[i]]))

但我想知道他们是否可能是更好的解决方案。

最佳答案

您可以使用 map

Map(cbind, a, b)

关于r - c将两个 data.frames 列表绑定(bind)到一个新列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28898261/

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