Prohledávání řádů modelu
V tomto cvičení pracuješ s datovou sadou, která vypadá jako model ARMA. ACF a PACF jsou zobrazeny v grafu níže. Abys mohl/a vybrat nejlepší řád modelu, budeš muset prohledat velké množství potenciálních kombinací a najít tu nejlepší.
<\center>\center>Třída modelu ARIMA a DataFrame časové řady df jsou dostupné v prostředí.
Toto cvičení je součástí kurzu
ARIMA modely v Pythonu
Pokyny k cvičení
- Projdi smyčkou hodnoty
pod 0 do 2. - Projdi smyčkou hodnoty
qod 0 do 2. - Natrénuj a nafituj model ARMA(p,q).
- Přidej tuple
(p, q, hodnota AIC, hodnota BIC)doorder_aic_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.
# 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((____))