【发布时间】:2013-04-07 19:17:42
【问题描述】:
我想按小时平均值汇总数据。日常很简单:
apply.daily(X2,mean)
为什么没有每小时的功能? 我试过了
hr.means <- aggregate(X2, format(X2["timestamp"],"%Y-%m-%d %H"))
并且在使用 trim 参数时总是出错。 有没有类似apply.daily的更简单的功能?如果我想汇总 5 分钟的平均值怎么办。 数据是每分钟的值:
"timestamp", value
"2012-04-09 05:03:00",2
"2012-04-09 05:04:00",4
"2012-04-09 05:05:00",5
"2012-04-09 05:06:00",0
"2012-04-09 05:07:00",0
"2012-04-09 05:08:00",3
"2012-04-09 05:09:00",0
"2012-04-09 05:10:00",1
我正在使用 xts 和 zoo。
【问题讨论】:
-
在我看来,添加例如apply.hourly 和 apply.minutely 到包!
标签: r time-series xts zoo