将两个data.frame与不同行数进行比较,以返回两个data.frame中包含的相同值

时间:2015-02-16 22:37:50

标签: r

我有两个data.frame,行数不同,列数相同,如下所示:

data.frame1:

ID  Name    Target  mean    conc
SW2012  NRT N   12  1
SW2019  NRT N   43  10
SW2024  NRT A   23  10
SW2041  NRT N   10  1
SW2045  NRT N   3   1

data.frame2:

ID  Name    Target  mean    conc
SW2012  BTR N   12  1
SW2019  BTR A   42  1
SW2022  BTR A   11  10
SW2045  BTR A   12  10

现在,我想找到相同的ID并提取并将它们合并到一个新的数据框架中。我一直在尝试使用合并功能,但它给了我错误的答案。如果有人帮助我,我将不胜感激。所需的输出将是:

ID  Name    Target  mean conc   Name    Target  mean    conc
SW2012  BTR N   12  1           NRT     N   12  1
SW2019  BTR A   42  1           NRT     N   43  10
SW2045  BTR A   12  10          NRT     N   3   1

0 个答案:

没有答案