Tahmin
Son egzersizde, ACF ve PACF biraz net değildi. Sonuçlar verinin bir ARMA(p,q) modeli olabileceğini ya da kusurlu bir AR(3) modeli olabileceğini gösteriyor. Bu egzersizde, AIC'ye göre en iyisini bulmak için bazı model dereceleri üzerinde modelleri tarayacaksın.
Zaman serisi savings yüklendi ve ARIMA sınıfı çalışma ortamına aktarıldı.
Bu egzersiz
Python'da ARIMA Modelleri
kursunun bir parçasıdırEgzersiz talimatları
pdeğerlerini 0'dan 3'e veqdeğerlerini 0'dan 3'e kadar döngüyle dola.- Döngü içinde bir ARMA(p,q) modeli oluştur.
- Sonrasında modeli
savingszaman serisine uygula (fit et). - Her döngünün sonunda
pveqdeğerlerini, ayrıca AIC ve BIC'yi yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)