質問

Rでプロットしようとしている頻度分布があります。データセットは非常に騒々しいですが、結果として乱雑なプロットが生じます。

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

私はspritas.smooth()とloess()を試しましたが、これらは私が望むことをしません。私はこれを自分でコーディングすることができましたが、時間を節約できる機能に気づいているのではないかと考えましたか?

役に立ちましたか?

解決

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に入れるために!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top