Свернуть фрейм данных, добавив значения для фактора [дубликата]

Возможный дубликат:

Суммарная сумма R

У меня есть фрейм данных, который выглядит следующим образом:

  sample value
1      a     1
2      a     2
3      b     3
4      b     4
5      b     5
6      c     6

Мне нужно свернуть фрейм данных по уровнямsample (может быть символьным вектором или фактором), добавляя всеvalues, поэтому мой результирующий фрейм данных выглядит так:

  sample sum
1      a   3
2      b  12
3      c   6

Это'с утра понедельника, и все, о чем я могу думать, это написать сложнуюfor петля. Как я могу векторизовать это, используя apply, plyr и т. Д.?

Ответы на вопрос(5)

Ваш ответ на вопрос