我想根据月份总结数据。例如,我有这样的数据集:根据月份r的总列数
x
Date App Vol
1 2010-01-30 A 100
2 2010-01-28 B 140
3 2010-01-30 C 160
4 2010-02-28 A 110
5 2010-02-28 B 120
6 2010-02-28 C 300
我希望能够每月汇总应用数据。根据上述的数据帧, A应该是210,B = 260,C = 460等
我使用聚集函数ASE的下方,但得到错误:
y<-aggregate(x$Vol, list(Month = format(as.POSIXct(x$Date), "%Y-%m")), sum)
任何想法?
这是我在帖子末尾的错字,这不是问题。 – 2012-07-30 13:59:57
@Mike使用ttmaccer的建议和你的代码它适用于我。 – 2012-07-30 14:01:59
@Tyler Rinker,我得到这个错误:Summary.factor(c(1L,3L,6L,36L),na.rm = FALSE)中的错误: 总和对因子 – 2012-07-30 14:03:21