BaşlayınÜcretsiz başlayın

Model derecesi üzerinde arama

Bu egzersizde ARMA modele benzeyen bir veri kümesiyle karşı karşıyasın. Aşağıdaki grafikte ACF ve PACF'yi görebilirsin. Bu model için en iyi dereceyi seçmek üzere, en iyi kümeyi bulmak için çok sayıda olası model derecesi üzerinde bir arama yapman gerekecek.

<\center>

ARIMA model sınıfı ve zaman serisi DataFrame'i df çalışma ortamında mevcut.

Bu egzersiz, kursun bir parçasıdır

Python'da ARIMA Modelleri

Kursa Göz Atın

Egzersiz talimatları

  • p değerlerini 0-2 arasında döngüyle gez.
  • q değerlerini 0-2 arasında döngüyle gez.
  • Bir ARMA(p,q) modeli kur ve uydur.
  • (p,q, AIC değeri, BIC değeri) demetini order_aic_bic listesine ekle.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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((____))
Kodu Düzenle ve Çalıştır