我有这两个数据框:
Dt1
barcode ID
1 AA
2 AA
3 AA
4 BB
5 BB
6 CC
7 DD
8 EE
Dt 2
barcode weight
1 55
3 45
6 35
7 80
我想以一种方式合并数据帧,其中ID(重复与否)将根据条形码删除,我的最终数据帧将如下所示:
barcode ID
4 BB
5 BB
8 EE
我尝试了几个命令,但任何一个都有效。
最佳答案
使用
Idremove = Dt1$ID[Dt1$barcode %in% Dt2$barcode]
Dt1 = Dt1[!Dt1$ID %in% Idremove, ]
关于r - 根据另一列的值删除一列中的重复信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56031999/