如果它是R中的唯一条目,如何删除行?

时间:2014-08-14 06:51:06

标签: r row unique

希望我有一个简单的问题。如何删除具有唯一日期的行,即整个数据集中只有一个条目具有该日期。我想这样做,因为我正在分析群体差异。对于小于2的组,测试不会运行。

我期待您的见解。

1 个答案:

答案 0 :(得分:0)

尝试:

set.seed(42)
df <- data.frame(Date= sample(seq(as.Date("2001-05-05"), by=2, length.out=5),7, replace=T))

df[duplicated(df$Date)|duplicated(df$Date, fromLast=T),,drop=F]
#         Date
 # 1 2001-05-13
 # 2 2001-05-13
 # 4 2001-05-13
 # 5 2001-05-11
 # 7 2001-05-11