有馬以前または有馬内の時系列の差
Arimaを使用する前にシリーズを区別すること(それが必要であると仮定)またはArima内でdパラメーターを使用する方が良いですか? 同じモデルとデータでどのルートを採用するかによって、適合値がどのように異なるかは驚きました。それとも私は間違って何かをしていますか? install.packages("forecast") library(forecast) wineindT<-window(wineind, start=c(1987,1), end=c(1994,8)) wineindT_diff <-diff(wineindT) #coefficients and other measures are similar modA<-Arima(wineindT,order=c(1,1,0)) summary(modA) modB<-Arima(wineindT_diff,order=c(1,0,0)) summary(modB) #fitted values from modA A<-forecast.Arima(modA,1)$fitted #fitted from modB, setting initial value to the first value in the original series B<-diffinv(forecast.Arima(modB,1)$fitted,xi=wineindT[1]) plot(A, col="red") lines(B, col="blue") 追加: 私は一度シリーズを区別し、arima(1,0,0)を当てはめ、その後、arima(1,1,0)を元のシリーズに当てはめていることに注意してください。私は、差分ファイル上のarima(1,0,0)の適合値の差分を逆にしています(と思います)。 予測ではなく、適合値を比較しています。 以下がプロットです(赤はarima(1,1,0)、青は元のスケールに戻った後の差分系列のarima(1,0,0)です): ハインドマン博士の回答に対する回答: 1)Arima(1,1、 0)と手動で異なるシリーズのArima(1,0,0)?これはmodAに含まれていないという意味に関係していると思いますが、どうすればいいのか完全にはわかりません。 …