【发布时间】:2016-12-02 22:59:04
【问题描述】:
我在 R 中有一个如下所示的数据集:
x1 x2 x3
1: A Away 2
2: A Home 2
3: B Away 2
4: B Away 1
5: B Home 2
6: B Home 1
7: C Away 1
8: C Home 1
根据 x1 和 x2 列中的值,我想删除重复的行。我尝试了以下方法:
df[!duplicated(df[,c('x1', 'x2')]),]
它应该删除第 4 行和第 6 行。但不幸的是,它不起作用,因为它返回完全相同的数据,数据集中仍然存在重复的数据。我必须使用什么来删除第 4 行和第 6 行?
【问题讨论】:
标签: r duplicates data.table