【发布时间】:2017-09-19 12:53:20
【问题描述】:
我正在尝试按多个变量对我的数据进行分组,然后提供一个汇总表来显示每个组内的值的总和。
我创建了以下数据作为示例。
Value <- c(21000,10000,50000,60000,2000, 4000, 5500, 10000, 35000, 40000)
Group <- c("A", "A", "B", "B", "C", "C", "A", "A", "B", "C")
Type <- c(1, 2, 1, 2, 1, 1, 1, 2, 2, 1)
Matrix <- cbind(Value, Group, Type)
我想首先按“组”变量对上述数据进行分组,然后按“类型”变量对这些值进行求和,并获得类似于我在 Excel 上工作的附加示例的输出。如果我只想按一个变量分组,我通常会使用聚合函数,但不确定是否可以将其转换为多个变量?
除此之外,我还需要提供一个相同的表,但使用“计数”函数而不是“总和”计算值。
提前非常感谢!
【问题讨论】:
-
抱歉,现在应该附上 Excel 示例
标签: r grouping aggregate summary