【发布时间】:2020-08-24 05:28:46
【问题描述】:
我有一个主数据集看起来像
A1 B1 V1
1100 10129 45
NA 1012 65
NA 101 47
NA 10132 36
1101 10133 425
36475 NA 74
54757 NA 85
1102 10136 NA
这里是我需要使用两个主 ID(A1 和 B1)从 V1 更新 V2 列的辅助表
A2 B2 V2
1100 10129
NA 1012
NA 10132
36475 NA
54757 NA
1102 10136
预期输出:
A2 B2 V2
1100 10129 45
NA 1012 65
NA 10132 36
36475 NA 74
54757 NA 85
1102 10136 NA
请提出符合条件的代码
提前致谢
【问题讨论】:
-
在基础 R 中:
merge(df1, df2, by.x = c('A1', 'B1'), by.y = c('A2', 'B2'))