MulaiMulai sekarang secara gratis

Estimasi

Pada latihan sebelumnya, ACF dan PACF agak tidak meyakinkan. Hasilnya menunjukkan bahwa data Anda bisa jadi mengikuti model ARMA(p,q) atau merupakan model AR(3) yang kurang tepat. Pada latihan ini, Anda akan menelusuri beberapa ordo model untuk menemukan yang terbaik menurut AIC.

Deret waktu savings telah dimuat dan kelas ARIMA telah diimpor ke lingkungan Anda.

Latihan ini adalah bagian dari kursus

Model ARIMA di Python

Lihat Kursus

Petunjuk latihan

  • Lakukan loop untuk nilai p dari 0 hingga 3 dan nilai q dari 0 hingga 3.
  • Di dalam loop, buat model ARMA(p,q).
  • Kemudian pasangkan model ke deret waktu savings.
  • Di akhir setiap loop, cetak nilai p dan q serta AIC dan BIC.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Loop over p values from 0-3
for p in ____:
  
  # Loop over q values from 0-3
    for q in ____:
      try:
        # Create and fit ARMA(p,q) model
        model = ____(____, order=____)
        results = ____
        
        # Print p, q, AIC, BIC
        print(____)
        
      except:
        print(p, q, None, None)
Edit dan Jalankan Kode