私はChebyshevフィルターを実装して時系列を滑らかにしようとしていますが、残念ながらデータシリーズにはNAsがあります。例えばNフィルターを扱うRフィルター()
、
t <- seq(0, 1, len = 100)
x <- c(sin(2*pi*t*2.3) + 0.25*rnorm(length(t)),NA, cos(2*pi*t*2.3) + 0.25*rnorm(length(t)))
私は、チェビシェフフィルタを使用しています:cf1 = cheby1(5, 3, 1/44, type = "low")
私はシリーズが台無し注文/位置のNAを除外ではなく、時間をフィルタ処理しようとしています。だから、私はすでにna.rm=T
を試しましたが、そのような議論はないようです。 次に
z <- filter(cf1, x) # apply filter
ありがとうございます。
complete.caseがna.omitと同じであるかどうか疑問に思っています。また、私は観測されたSSTの時系列を使用しているので、それが欠けている値を入力することは良い考えであるかどうかはわかりません。 –
このアップデートがこの問題を解決することを願っています。 – chandler