1
我有幾個合併的每日動物園時間序列(假設合併集的名稱是「測試」)出現在以下格式:平均時間系列apply.daily(
>test
TS1 TS2 TS3
2014-07-30 2.0 3.0 4.0
2014-07-31 2.5 3.0 4.5
2014-08-01 3.0 3.0 5.0
我想通過幾種方式來聚合/操縱時間序列。然而,最簡單的平均或suming正在逃避我。我試過如下:
ts <- apply.daily(as.xts(test),mean)
,我原以爲會給我下面的輸出:
>ts
X
2014-07-30 3.0
2014-07-31 3.3
2014-08-01 3.7
但是,它會返回與之前相同的時間序列。我知道這對我計劃使用的apply.weekly()
和apply.monthly()
很有用,但是我怎樣才能適應所有這些功能,在相同的基礎上將TS1,TS2和TS3換成總體平均值,同時保持動物園/ xts格式。基於示例
非常感謝