Zacznij terazZacznij za darmo

AR czy MA

W tym ćwiczeniu użyjesz ACF i PACF, aby zdecydować, czy dane lepiej opisuje model MA, czy AR. Pamiętaj, że wybór właściwego rzędu modelu ma ogromne znaczenie dla jakości prognoz.

Dla różnych typów modeli spodziewamy się następującego zachowania ACF i PACF:

AR(p)MA(q)ARMA(p,q)
ACFZanika stopniowoUrywa się po opóźnieniu qZanika stopniowo
PACFUrywa się po opóźnieniu pZanika stopniowoZanika stopniowo

W środowisku dostępny jest szereg czasowy o nieznanych właściwościach: df.

To ćwiczenie jest częścią kursu

Modele ARIMA w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import
from statsmodels.graphics.tsaplots import ____, ____

# Create figure
fig, (ax1, ax2) = plt.subplots(2,1, figsize=(12,8))
 
# Plot the ACF of df
____(____, lags=____, zero=False, ax=ax1)

# Plot the PACF of df
____(____, lags=____, zero=____, ax=ax2)

plt.show()
Edytuj i uruchom kod