gpt4 book ai didi

r - 是否可以在合并中使用列索引?

转载 作者:行者123 更新时间:2023-12-04 23:20:35 25 4
gpt4 key购买 nike

如果我有两个要合并的数据框,是否可以通过列索引而不是列名称进行合并?

例如,如果我有这两个 dfs,并且想要在 x.x1 和 y.x2 上合并。

dtest <- data.frame(x1 = 1:10, y = 2:11)
dtest2 <- data.frame(x2 = 1:10, y1 = 11:20)

我已经尝试了以下但我无法让它工作
xy <- merge(dtest, dtest2, by.x = x[,1], by.y = y[,1], all.x = TRUE, all.y = TRUE)

最佳答案

干得好:

xy <- merge(dtest, dtest2, by.x = 1, by.y = 1, all.x = TRUE, all.y = TRUE)

来自 help(merge) :要合并的列可以通过名称、数字或逻辑向量指定...

关于r - 是否可以在合并中使用列索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28117081/

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