予測にR(3.1.1)とARIMAモデルを使用しています。私が次のような時系列データを使用している場合、ts()
関数で割り当てられる「頻度」パラメータはどうあるべきかを知りたい
- 分単位で区切られ、180日間に分散(1440分/日)
- 秒で区切られ、180日間(86,400秒/日)に広がります。
定義を正しく思い出せば、Rのtsでの「頻度」は、「季節」ごとの観測数です。
質問パート1:
私の場合の「季節」とは何ですか?
季節が「日」の場合、分数の「頻度」は1440、秒数の86,400ですか。
質問パート2:
「頻度」は、達成/予測しようとしているものにも依存しますか? たとえば、私の場合、非常に短期的な予測が必要です。毎回10分先に進みます。 季節を1日ではなく1時間と見なすことは可能でしょうか? その場合、分数の頻度は60、秒の頻度は3600ですか?
たとえば、分データに頻度= 60を使用しようとしましたが、頻度= 1440と比較してより良い結果が得られました(使用されfourier
ているリンクはHyndmanによる下記のリンクを参照してください)
http://robjhyndman.com/hyndsight/forecasting-weekly-data/
(予測は、予測精度の測定にMAPEを使用して行われました)
結果が完全に任意であり、頻度を変更できない場合。私のデータでfreq = 60を使用することの実際の解釈は何でしょうか?
また、私のデータには1時間ごとおよび2時間ごとの季節性が含まれていることに言及する価値があると思います(生データと自己相関関数を観察することにより)