我是dplyr的新手,正在try 进行以下转换,但没有任何运气.我在互联网上搜索过,在ddply中也找到了类似的例子,但我想使用dplyr.
我有以下数据:
month type count
1 Feb-14 bbb 341
2 Feb-14 ccc 527
3 Feb-14 aaa 2674
4 Mar-14 bbb 811
5 Mar-14 ccc 1045
6 Mar-14 aaa 4417
7 Apr-14 bbb 1178
8 Apr-14 ccc 1192
9 Apr-14 aaa 4793
10 May-14 bbb 916
.. ... ... ...
我想用dplyr来计算每个月级别的每种类型(aaa、bbb、ccc)的百分比,即.
month type count per
1 Feb-14 bbb 341 9.6%
2 Feb-14 ccc 527 14.87%
3 Feb-14 aaa 2674 ..
.. ... ... ...
我试过了
data %>%
group_by(month, type) %>%
summarise(count / sum(count))
每个值都是1.我如何计算一个月内所有类型的总和?