MulaiMulai sekarang secara gratis

Mencari orde model

Dalam latihan ini, Anda berhadapan dengan himpunan data yang tampaknya mengikuti model ARMA. Anda dapat melihat ACF dan PACF pada plot di bawah ini. Untuk memilih orde terbaik bagi model ini, Anda perlu melakukan pencarian atas banyak kemungkinan orde model untuk menemukan set yang paling baik.

<\center>

Kelas model ARIMA dan DataFrame deret waktu df tersedia di lingkungan Anda.

Latihan ini adalah bagian dari kursus

Model ARIMA di Python

Lihat Kursus

Petunjuk latihan

  • Lakukan loop atas nilai p dari 0–2.
  • Lakukan loop atas nilai q dari 0–2.
  • Latih dan fit model ARMA(p,q).
  • Tambahkan tuple (p,q, nilai AIC, nilai BIC) ke order_aic_bic.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create empty list to store search results
order_aic_bic=[]

# Loop over p values from 0-2
for p in range(____):
  # Loop over q values from 0-2
    for q in range(____):
      	# create and fit ARMA(p,q) model
        model = ARIMA(df, order=____)
        results = model.fit()
        
        # Append order and results tuple
        order_aic_bic.append((____))
Edit dan Jalankan Kode