【发布时间】:2015-04-23 08:33:10
【问题描述】:
我有下面的data.table
'data.frame': 66977 obs. of 16 variables:
$ SUBS : int
$ CITY : Factor w/ 18 levels
$ VALUE_SEG : Factor w/ 7 levels
$ region : Factor w/ 5 levels
$ SUM.DATA_PPU_REV_DEC. : num
$ SUM.DATA_BUNDLE_REV_DEC. : int
$ SUM.DATA_USAGE_TOTAL_KB_DEC. : num
$ SUM.THIS_MONTH_REV_DEC. : num
$ SUM.VOICE_ONNET_DURATION_DEC.: num
$ SUM.VOICE_ONNET_REV_DEC. : num
$ SUM.VOICE_OFFNET_REV_DEC. : num
$ SUM.SMS_ONNET_REV_DEC. : num
$ SUM.SMS_OFFNET_REV_DEC. : int
$ SUM.RECHARGE_DEC. : int
$ STATUS_DEC : Factor w/ 5 levels
$ TYPE_DEC_2 : Factor w/ 6 levels
我想按两个因子变量对它进行分组,比如说 VALUE_SEG 和区域,获取数字的总和,并为每个因子变量创建新的 coulm 和观察计数。我尝试过聚合、ddply 和其他有 varians 类型错误的 :( 在此先感谢
【问题讨论】:
标签: r dataframe data.table aggregate plyr