我有一个包含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
请帮忙!
答案 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