1

Rでプロットしようとしている度数分布があります。ただし、データセットは非常にノイズが多く、乱雑なプロットになります。

10 単位のスライディング ウィンドウの平均を取り、代わりにそのデータをプロットしたいと思います。データポイントの数を減らすことで、プロットがクリーンアップされることを願っていますか?

scatter.smooth() と loess() を試しましたが、これらは私が望むことをしません。私はこれを自分でコーディングできましたが、時間を節約できる機能を誰かが知っているかどうか疑問に思いましたか?

4

1 に答える 1

1

Googleで検索を続けているときにこれを見つけました-これで問題が解決したようです:D

https://stats.stackexchange.com/questions/3051/mean-of-a-sliding-window-in-r

編集:

私は以下を使用しています

library(zoo)
quartz()
plot(rollmean(freq_dist, 10))

夢のように機能します:-D

install.packages("zoo", dependencies=TRUE)動物園のライブラリをRに入れるためにやった!

于 2011-01-31T14:31:30.340 に答える