Mulai sekarangMulai 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 merupakan bagian dari kursus

Model ARIMA di Python

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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