gpt4 book ai didi

r - 按关键列合并两个 data.frames

转载 作者:行者123 更新时间:2023-12-04 11:17:57 24 4
gpt4 key购买 nike

我有两个数据框。在第一个中,我有一个 KEY/ID 列和两个变量:

KEY V1 V2
1 10 2
2 20 4
3 30 6
4 40 8
5 50 10

在第二个数据框中,我有一个 KEY/ID 列和第三个变量
KEY V3 
1 5
2 10
3 20

我想通过根据 KEY 列匹配它们来提取也在第二个数据帧中的第一个数据帧的行。我还想将 V3 列添加到最终数据集中。
KEY V1 V2 V3 
1 10 2 5
2 20 4 10
3 30 6 20

这是我使用子集和合并功能的尝试
subset(data1, data1$KEY == data2$KEY) 
merge(data1, data2, by.x = "KEY", by.y = "KEY")

他们都没有完成任务。

任何提示将被appreaciated。谢谢!

最佳答案

merge(data1, data2, by="KEY")应该做!

关于r - 按关键列合并两个 data.frames,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23560789/

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