对于具有组的数据框,如下所示:
df <- data.frame(group = c(rep("A", 5), rep("B", 3), rep("C", 4)))
group
1 A
2 A
3 A
4 A
5 A
6 B
7 B
8 B
9 C
10 C
11 C
12 C
我想为每个组中的成员添加一个升序计数,如下所示:
group groupcount
1 A 1
2 A 2
3 A 3
4 A 4
5 A 5
6 B 1
7 B 2
8 B 3
9 C 1
10 C 2
11 C 3
12 C 4
我觉得存在一个优雅的dplyr解决方案,可能基于group_by(),但是我找不到它。帮助表示赞赏。