Trends in niveau verwijderen door te verschillen
De eerste-verschiltransformatie van een tijdreeks \(z[t]\) bestaat uit de verschillen (veranderingen) tussen opeenvolgende observaties in de tijd, dus \(z[t] - z[t-1]\).
Door een tijdreeks te differentiëren kun je een trend in de tijd verwijderen. De functie diff() berekent de eerste verschil- of veranderreeks. Met een verschilreeks kun je de toenames of veranderingen in een gegeven tijdreeks onderzoeken. Deze heeft altijd één observatie minder dan de oorspronkelijke reeks.
De tijdreeks z is al ingeladen en wordt getoond in de figuur rechts.
Deze oefening maakt deel uit van de cursus
Tijdreeksanalyse in R
Oefeninstructies
- Pas de functie
diff()toe opzen sla het resultaat op alsdz. - Gebruik
ts.plot()om een tijdreeksplot van de getransformeerde reeksdzte bekijken. - Gebruik twee aanroepen van
length()om het aantal observaties inzendzrespectievelijk te berekenen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Generate the first difference of z
dz <-
# Plot dz
# View the length of z and dz, respectively