arima
R の関数では、どういうorder(1, 0, 12)
意味ですか?割り当てることができる値どのようなものがありp
、d
、q
、およびそれらの値を見つけるためのプロセスは何ですか?
arima
R の関数では、どういうorder(1, 0, 12)
意味ですか?割り当てることができる値どのようなものがありp
、d
、q
、およびそれらの値を見つけるためのプロセスは何ですか?
回答:
ARIMA(1、0、12)はどういう意味ですか?
特にモデルの場合、ARIMA(1、0、12)は、1次の自己回帰モデルと12次の移動平均モデルを組み合わせて、応答変数(Y)を記述することを意味します。それについて考える良い方法は(AR、I、MA)です。これにより、簡単に言えば、モデルは次のようになります。
Y =(自己回帰パラメーター)+(移動平均パラメーター)
1と12の間の0はモデルの「I」部分(積分部分)を表し、応答変数データの差をとるモデルを示します-これは非定常データで実行できますそして、あなたはそれを扱っているようには見えないので、あなたはそれを単に無視することができます。
DanTheManが投稿したリンクは、それらを比較することであなたのモデルを理解するのに役立つ素晴らしいモデルの組み合わせを示しています。
p、d、qにはどの値を割り当てることができますか?
たくさんの異なる整数。p、d、qの最適値を見つけるために実行できる診断テストがあります(パート3を参照)。
p、d、qの値を見つけるプロセスは何ですか?
いくつかの方法がありますが、これを網羅するつもりはありません。
あなたがどれだけ知る必要があるかを知らなければ、私はこれ以上先に進むことはできませんが、もっと質問があれば、遠慮なく質問してください。
* 編集:ここでリストしたp、d、qを見つける方法はすべて、Rに精通している場合はRパッケージTSAにあります。
?arima
コンソールに入力すると、関数のヘルプページが表示されます。オプションについてはorder
、「ARIMAモデルの非季節的部分の仕様:3つのコンポーネント(p、d、q)はAR次数、差分の度合い、およびMA次数です」また、例を確認すると、いつでも自分で遊ぶことができます。また、R。Shumway / Stofferの時系列分析の概要を紹介する優れた書籍もあります。