我有一个 df,需要按组进行统计和分组。 但我还想确定分组中观察的索引(?)。
组A
有4
个观察结果,我想为第三个A
附加索引3
> 观察。
df %>%
group_by(group) %>%
mutate(count = n())
# group index count
#1 A 1 4
#2 A 2 4
#3 A 3 4
#4 A 4 4
#5 B 1 1
#6 B 2 1
#7 C 1 3
#8 C 2 3
#9 C 3 3
#10 D 1 1
最佳答案
您想要使用window function row_number()
:
df %>%
group_by(group) %>%
mutate(index = row_number()) # explicit would be row_number(group)
关于r - 识别一组计数中的索引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29397381/