Odhad
V předchozím cvičení byly ACF a PACF trochu neprůkazné. Výsledky naznačují, že tvá data by mohla odpovídat modelu ARMA(p,q) nebo nedokonalému modelu AR(3). V tomto cvičení prohledáš různé řády modelů a pomocí AIC najdeš ten nejlepší.
Časová řada savings je načtena a třída ARIMA je naimportována do tvého prostředí.
Toto cvičení je součástí kurzu
ARIMA modely v Pythonu
Pokyny k cvičení
- Projdi ve smyčce hodnoty
pod 0 do 3 a hodnotyqod 0 do 3. - Uvnitř smyčky vytvoř model ARMA(p,q).
- Potom model nafituj na časovou řadu
savings. - Na konci každé iterace smyčky vypiš hodnoty
paqa hodnoty AIC a BIC.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)