Automatisch voorspellen met exponentiële afvlakking
De gelijknamige functie voor het vinden van errors, trend, and seasonality (ETS) biedt een volledig automatische manier om voorspellingen te maken voor een breed scala aan tijdreeksen.
Je gaat deze nu testen op twee reeksen, austa en hyndsight, die je eerder in dit hoofdstuk hebt bekeken. Beide zijn alvast in je werkruimte geladen.
Deze oefening maakt deel uit van de cursus
Voorspellen in R
Oefeninstructies
- Gebruik
ets()om een ETS-model opaustate fitten en sla dit op alsfitaus. - Controleer met de juiste functie de residuen van dit model.
- Plot de voorspellingen van dit model door
forecast()enautoplot()samen te gebruiken. - Herhaal deze drie stappen voor de
hyndsight-gegevens en sla dit model op alsfiths. - Welk(e) model(len) zakt/zakken voor de Ljung-Box-toets? Ken
fitausfailenfithsfailde waardeTRUEtoe (als de toets faalt) ofFALSE(als de toets slaagt).
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Fit ETS model to austa in fitaus
___ <- ___(___)
# Check residuals
___(___)
# Plot forecasts
___(___(___))
# Repeat for hyndsight data in fiths
fiths <- ___(___)
___(___)
___(___(___))
# Which model(s) fails test? (TRUE or FALSE)
fitausfail <- ___
fithsfail <- ___