我有下面的xts对象。
x <- sample (19:22, 121, replace=T)
time <- seq.Date(as.Date("2000-01-01"), length=121, by="months")
2001-02-01 21
2001-03-01 19
2001-04-01 22
2001-05-01 19
2001-06-01 19
2001-07-01 20
...
...
...
2009-11-01 21
2009-12-01 20
我想写一个函数或代码,返回每个月的平均值(所有1月的平均值,所有2月的平均值等等)
有没有一种方法可以用像apply.monthly这样的xts函数来实现呢?
最后,我的目标是写一个函数,将每个月的数据点与其月平均值进行中心化
1条答案
按热度按时间gcuhipw91#
你是故意要这样的东西吗
输出为: