Я новичок в dplyr и стараюсь сделать следующее преобразование без везения. Я искал через Интернет, и я нашел примеры, чтобы сделать то же самое в 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) на уровне месяца i.e.
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 как каждое значение. Как суммировать сумму (количество) по всем типам месяца?