Aan de slagGa gratis aan de slag

Autocorrelatie van niet-seizoensgebonden tijdreeksen

Een andere manier om naar tijdreeksdata te kijken is door elke observatie uit te zetten tegen een eerdere observatie met gglagplot(). Je kunt bijvoorbeeld \(y_t\) uitzetten tegen \(y_{t-1}\). Dit heet een lag-plot, omdat je de tijdreeks uitzet tegen vertragingen (lags) van zichzelf.

De correlaties die bij de lag-plots horen vormen wat de autocorrelatiefunctie (ACF) wordt genoemd. De functie ggAcf() maakt ACF-plots.

In deze oefening werk je met de vooraf geladen oil-data (beschikbaar in het pakket fpp2), die de jaarlijkse olieproductie in Saoedi-Arabië van 1965–2013 bevat (gemeten in miljoenen ton).

Deze oefening maakt deel uit van de cursus

Voorspellen in R

Cursus bekijken

Oefeninstructies

  • Gebruik de functie autoplot() om de oil-data te plotten.
  • Plot voor de oil-data de relatie tussen \(y_t\) en \(y_{t-k}\), \(k=1,\dots,9\) met een van de twee zojuist geïntroduceerde functies. Kijk hoe de relaties veranderen als de vertraging toeneemt.
  • Plot op dezelfde manier de correlaties die bij elk van de lag-plots horen met de andere geschikte nieuwe functie.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create an autoplot of the oil data
___

# Create a lag plot of the oil data
___

# Create an ACF plot of the oil data
___
Code bewerken en uitvoeren