根据不同列中的重复答案删除行

时间:2016-03-04 19:56:24

标签: r

我有一个data.frame test,如下所示:

> test <- data.frame(X=c(1, 3, 2, 1), Y=c(2, 2, 1, 3), Z=c("A", "B", "C", "D"))
> test
  X Y Z
1 1 2 A
2 3 2 B
3 2 1 C
4 1 3 D

我希望能够移除存在无序重复对的任何行。更具体地说,在第一行X = 1Y = 2中的位置,在第3行中找到了未排序的重复对,在此实例中X = 2和{{1} } - 我想删除两者中的任何一个。生成的data.frame应如下所示:

Y = 1

非常感谢任何帮助:)

0 个答案:

没有答案