Rでは標準で移動平均を求める方法がないという情報もあります。「標準で」という意味を考える必要はありますが、パッケージを使えば移動平均を求められるようです。そのパッケージも複数あるようです。
各パッケージを試したわけではありません。偶々使ってみたのが「TTR」というパッケージでした。以下のような使い方で、簡単に利用できたので助かりました。ここでは64点の移動平均をとってみました。
A <- read.csv(データファイル)
X <- A$V1
Y <- A$V2
library(TTR)
Z <- SMA(X, 64)
plot(X, Z)
0 件のコメント:
コメントを投稿