抱歉,如果这是在其他地方发布的,我在这里和其他地方进行了搜索,发现了一些接近但不是我需要的东西。在沉没几个小时后,我正在发帖!
我需要按 id 从数据集中删除 value1 中重复值的行。因此,在以下数据框中,我只想删除第 3 行。我不想删除第 10 行或第 9 行。如果有所不同,则在实际日期中,值是日期。
我知道解决方案可能非常简单,但我还没有完全正确。谢谢!
x <- data.frame(cbind(id=c(1,2,2,2,3,3,4,5,6,6), value1=c(6,8,8,1,9,5,4,3,8,4), value2=1:10))
> x
id value1 value2
1 1 6 1
2 2 8 2
3 2 8 3
4 2 1 4
5 3 9 5
6 3 5 6
7 4 4 7
8 5 3 8
9 6 8 9
10 6 4 10
我想结束:
> x
id value1 value2
1 1 6 1
2 2 8 2
4 2 1 4
5 3 9 5
6 3 5 6
7 4 4 7
8 5 3 8
9 6 8 9
10 6 4 10