【发布时间】:2013-01-17 09:40:38
【问题描述】:
我正在尝试按 ID 合并两个不同大小的数据。但是,对于匹配的值,两个数据都包含重复的条目,即数据A中可能有三个ID#3,数据B中可能有三个ID#3。当我尝试合并数据时,结果比两者都大得多数据结合。
C<-merge(A,B,by="ID",all.x=T,sort=F)
我想通过 ID 列合并两个数据,使得 B 中的第一个 ID #3 与 A 中的第一个 ID #3 配对,依此类推。
另外,我希望数据 A 的行顺序保持不变。 sort=FALSE 没有多大帮助:它将所有匹配的行放在顶部,将不匹配的行放在底部。
感谢您的帮助!
【问题讨论】:
标签: r sorting merge duplicates