我有一个如下所示的数据集:
Type Date Lively Count
sm 1/13/2010 10 10
sm 1/14/2010 10 20
sm 2/15/2010 20 30
am 4/16/2010 5 42
am 1/17/2010 10 34
am 3/18/2010 40 54
sm 1/19/2010 10 65
sm 4/20/2010 5 67
sm 3/21/2010 40 76
我正在尝试按月平均所有数字参数。所以我的结果数据集理想情况下是:
Date Lively Count
Jan 2010 10 32.25
Feb 2010 20 30.00
Mar 2010 40 65.00
Apr 2010 5 54.50
我非常接近这一点,我目前拥有的是:
Lively Count
Jan 2010 10 32.25
Feb 2010 20 30.00
Mar 2010 40 65.00
Apr 2010 5 54.50
如您所见,我缺少标题“日期”。这是我的代码:
library(zoo)
z <- zoo(data[3:4], as.Date(data[,2], "%m/%d/%Y"))
aggregate(z, as.yearmon, mean)
我不知道如何为左列('Date')制作标题,更重要的是,我不知道如何将 aggregate() 的输出制作成表格(结果数据集)。