如何使用聚合函数按多个条件进行分组?

时间:2017-04-28 09:48:59

标签: r

我有数据库fram [454,712 x 16],如下图所示。 enter image description here

我想按代码 Gen 对数据进行分组,这些数据要计数 #rows和溢价。

我的代码是&gt; tmp <- group_by(data, Code, Gen)&gt; summarise(tmp, count=n(), sum(TOT_ANN_PREMIUM))

结果是正确的。

如果我想使用聚合功能,我该怎么办? 我只知道aggregate(data$TOT_ANN_PREMIUM, by=list(data$Code), FUN=sum)

或者我应该使用summarise_each函数? 请给我一些建议。

0 个答案:

没有答案