我目前有以下表结构
表1
id a
11 4
11 3
22 1
22 3
22 5
33 2
33 1
44 6
44 8
66 5
66 7
77 6
表2
id score
11 12
33 22
44 20
我想删除Table1中的每一行,它不包含Table2 $ id中的任何id。 unique(Table2$id)
应生成此类唯一ID列表。此外,我需要将表2中的得分写入Table1的每个对应id。所需的数据框将是:
结果
id a score
11 4 12
11 3 12
33 2 22
33 1 22
44 6 20
44 8 20
答案 0 :(得分:-1)
merge(Table2, Table1, by = "id")
应该这样做。