Začněte nyníZačněte zdarma

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>

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

Zobrazit kurz

Pokyny k cvičení

  • Projdi smyčkou hodnoty p od 0 do 2.
  • Projdi smyčkou hodnoty q od 0 do 2.
  • Natrénuj a nafituj model ARMA(p,q).
  • Přidej tuple (p, q, hodnota AIC, hodnota BIC) do order_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((____))
Upravit a spustit kód