数据集1
Ordernumbers column1 column2 column3
1. 523542 x x x
2. 474822 x x x
3. 456453 x x x
4. 124132
5. 342142
6. 342122
7. 432522
8. 432134
9. 234234
Dataset2
transformantID columnA columnB columnC
1. 124132 x x x
2. 234234 x x x
3. 342142 x x x
4. 474822
5. 523542 y w z
6. 432522
7. 456453
我的目标是合并这两个数据帧。列" ordernumber" from dataset1将vlaues与列" transformantID"中的值匹配。来自数据集2.我想在dataset1中包含dataset2中的所有行,因此transformantID值与ordernumber值匹配,如下所示:
Ordernumbers column1 column2 column3 columnA columnB columnC
1. 523542 x x x y w z
并为第一个数据集中的每一行完成此操作。来自dataset1的行数超过dataset2的行数。
答案 0 :(得分:1)
merge( Dataset1 , Dataset2 , by.x = "Ordernumbers" , by.y = "transformantID" )