StatsFragments

Python, R, Rust, 統計, 機械学習とか

R ggplot2 で monthplot

Rで時系列データの周期特性をちゃっと確認したいとき、monthplotという関数を使うとデータを月次に分割してグラフ作成してくれる。

monthplot(AirPassengers)

f:id:sinhrks:20141027213938p:plain

が、出力がちょっとアレなのと 月次以外の周期性をみたい場合があるので、 ggplot2 で作ってみた。

library(devtools)
install_github('sinhrks/ggfortify')
library(ggfortify)

ggfreqplot(AirPassengers)

f:id:sinhrks:20141027214052p:plain

6ヶ月ごとの周期をみたいとき。

ggfreqplot(AirPassengers, freq = 6)

f:id:sinhrks:20141027214105p:plain

RPubs - Plotting Time Series Statistics with ggplot2 and ggfortify

Rグラフィックスクックブック ―ggplot2によるグラフ作成のレシピ集

Rグラフィックスクックブック ―ggplot2によるグラフ作成のレシピ集