2013-08-06 96 views
1

我有两个数据帧,一个叫做gs,另一个叫做mmpc。每个数据帧都有两列,但行数不同。我正在寻找两个数据帧具有共同行的号码。有谁知道如何做到这一点?查找两个数据帧之间的数字重叠

注意:两个数据帧之间的行不是相同的顺序,并且数据帧具有不同的行数。

回答

2

一种选择是使用merge

nrow(merge(gs,mmpc,by.x=1:2,by.y=1:2)) 
2

另一种方式:

sum(duplicated(rbind(gs, mmpc))[-seq_len(nrow(gs))]) 
相关问题