我正在处理一组看起来像下面的变量
IndexA IndexB
1 A B
2 B A
3 A C
我想删除所有重复项,其中A在B中,B在A中。因此生成的数据集如下所示:
IndexA IndexB
1 A B
2 A C
我设法使用子集(例如
)获取所有重复项的列表 duplicates<-df[df$IndexA %in% df$IndexB & df$IndexB %in% df$IndexA,]
但是,我希望能够只为每个案例保留一份重复项,其中df $ IndexA%在%df $ IndexB&amp; df $ IndexF%in%df $ IndexA