我有一个数据框:
id y z
oX 79 100
oX 23 46
oX 10 29
uM 12 90
uT 43 50
uT 13 99
我想保留基于“id”的唯一行,并跟踪每个id的原始编号,如下所示:
oX:3
uM:1
uT:2
我知道我可以在第一部分中使用unique()/ duplicated(),但是不确定如何保持记录每个唯一行的原始编号
我怎样才能做到这一点?谢谢
最佳答案
这会做你想要的:
> as.data.frame(table(a$id))
Var1 Freq
1 oX 3
2 uM 1
3 uT 2