No.11045 Re: SARIMAのエラーと警告について 【青木繁伸】 2009/10/09(Fri) 18:16
エラーの正確な意味は,それぞれの関数のオンラインヘルプをご覧ください。
私はこの関数も方法も知りませんが,要するに,初期値が不適切なために収束計算の途中で計算を続行することができないような現象が発生するためです。
適 切かどうかわかりませんが,試行錯誤で初期値を設定すれば,うまく設定できると以下のように,エラーが出ずに結果が得られることもあるようです(正しい結 果になっているかどうかはわかりませんが)。同じ初期値で何回かやってみると,毎回,微妙に違う結果になっているような。。。> result <- arima(kakaku.ts, order=c(1, 2, 1), seasonal=list(order=c(1, 1, 1), period=7, method="CSS-ML"))な お,「うまくいくような初期値を試行錯誤的に選ぶ」というのは,データが持っている情報を充分に生かせていない場合に取らざるを得ない方策であって,理論 の理解,データ解析の経験が十分な場合には,当たらざるとも言えど遠からずという初期値を設定できるということでしょう。適切な初期値を設定できると言う ことは,そのデータ・理論をよく理解できているということでしょう。その逆は,その逆。
> result
Call:
arima(x = kakaku.ts, order = c(1, 2, 1), seasonal = list(order = c(1, 1, 1),
period = 7, method = "CSS-ML"))
Coefficients:
ar1 ma1 sar1 sma1
0.0019 -0.9945 -0.1545 -0.9705
s.e. 0.0933 0.1046 0.1645 0.2352
sigma^2 estimated as 54.17: log likelihood = -149.45, aic = 308.91
No.11050 Re: SARIMAのエラーと警告について 【AKI】 2009/10/13(Tue) 13:33
ご回答ありがとうございます。
まだ分析に対する理解が少ないため,いろいろなことを試してみたいと思います。
● 「統計学関連なんでもあり」の過去ログ--- 043 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る