Bagaimana cara membaca p, d dan q dari auto.arima ()?


10

Bagaimana saya bisa mendapatkan p,d and qnilai dalam ARIMA(p,d,q)model yang diperkirakan oleh auto.arima(mytimeseries)?

arima_model <- auto.arima (mytimeseries, ic = 'bic')

Jika kita melihat output dari

arima_model $ arma

kita mendapatkan,

[1] 1 0 0 0 1 2 0

Apa arti dari angka-angka yang muncul dalam urutan di atas?

Jawaban:


13

Coba ini:

fit <- auto.arima(WWWusage)
arimaorder(fit)

1
Jadi apa artinya angka-angka dalam outputnya?
Hack-R

Baca arimafile bantuan: "Suatu bentuk spesifikasi yang ringkas, sebagai vektor yang memberikan jumlah AR, MA, AR musiman dan koefisien MA musiman, ditambah periode dan jumlah perbedaan non-musiman dan musiman."
Rob Hyndman

2

Jika Anda melihat file bantuan auto.arimadan menavigasi ke bagian "Nilai", Anda diarahkan ke file bantuan arimafungsi dan di sana Anda menemukan yang berikut (di bawah bagian "Nilai") mengenai armaslot:

Bentuk kompak dari spesifikasi, sebagai vektor yang memberikan jumlah AR, MA, AR musiman dan koefisien MA musiman, ditambah periode dan jumlah perbedaan non-musiman dan musiman.

Itulah tujuh elemen yang Anda laporkan sesuai. Dalam kasus Anda, Anda memiliki ARIMA non-musiman (1,2,0).


0

Dalam hal ini, mungkin lebih mudah dimengerti bagi sebagian orang:

non_seasonal_ar_order = model_fit$arma[1]
non_seasonal_ma_order = model_fit$arma[2]

seasonal_ar_order = model_fit$arma[3]
seasonal_ma_order = model_fit$arma[4]

period_of_data = model_fit$arma[5] # 1 for is non-seasonal data

non_seasonal_diff_order = model_fit$arma[6]
seasonal_diff_order =  model_fit$arma[7]
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.