从data.frame计算项目的数量

时间:2016-02-04 04:33:55

标签: r dataframe

我有一个包含2列的data.frame,看起来像这样

C1 C2
 A  1
 B  2
 A  3
 A  1
 C  4
 A  2
 C  1  

现在,我已经形成了一个包含项目数量的表格

,例如,

item   Quantity
   A          7
   B          2
   C          5

请帮忙!

1 个答案:

答案 0 :(得分:0)

我认为你只需要aggregate

aggregate(df$c2, list(df$c1), sum)

#  Group.1 x
#1       A 7
#2       B 2
#3       C 5

或者@thelatemail建议保留您可以使用的列名

aggregate(c2 ~ c1, data=df, sum)

#c1 c2
#1  A  7
#2  B  2
#3  C  5