2
私は、19世紀に始まり20世紀に到達する日々の値を持つ時系列オブジェクトを持っています。そこには欠けている値がたくさんあります。データが欠落している時系列から毎週平均を計算するR
1900年2月13日[いくつかの値:最後の週、毎週平均値を返します
library(zoo) library(xts) # Create time series that starts in 19th century T <- 100 # number of days myTS <- xts(rnorm(T), as.Date(1:T, origin="1899-11-05")) # Insert some missing values myTS[4:7] <- NA myTS[33:34] <- NA myTS[67:87] <- NA # Try calculating weekly means weekData <- apply.weekly(myTS, colMeans, na.rm = TRUE)
:私はここに毎週の手段を計算しようとしています
は、最小限の例です]私はいくつかの変数を持つ大規模データセット上で動作していますので、私は
colMeans
だけではなくmean
を使用
を。
私はすべての週の平均を望みます。誰かが私が間違っていることを考えているのですか?更新
申し訳ありませんが、私が望んでいたことはように、年を越えweek1の平均ではありません年間にわたるweek2と。しかし、私はこれらのすべての週の平均を別々にしたいと思います。 week1_1899、week2_1899、...、week52_1900、week53_1900です –
@ ulima2_OK私はちょうどそのようにそれを更新しました –
素晴らしい、その仕事をする! –