Trends im Niveau durch Differenzieren entfernen
Die erste Differenz einer Zeitreihe \(z[t]\) besteht aus den Differenzen (Änderungen) zwischen aufeinanderfolgenden Beobachtungen über die Zeit, also \(z[t] - z[t-1]\).
Durch Differenzieren einer Zeitreihe lässt sich ein Zeittrend entfernen. Die Funktion diff() berechnet die erste Differenz bzw. Änderungsreihe. Eine Differenzreihe ermöglicht es dir, die Zuwächse oder Änderungen in einer gegebenen Zeitreihe zu untersuchen. Sie hat immer eine Beobachtung weniger als die ursprüngliche Reihe.
Die Zeitreihe z wurde bereits geladen und ist in der Abbildung rechts dargestellt.
Diese Übung ist Teil des Kurses
Zeitreihenanalyse in R
Anleitung zur Übung
- Wende die Funktion
diff()aufzan und speichere das Ergebnis alsdz. - Verwende
ts.plot(), um ein Zeitreihendiagramm der transformierten Reihedzanzuzeigen. - Nutze zwei Aufrufe von
length(), um die Anzahl der Beobachtungen inzbzw.dzzu berechnen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Generate the first difference of z
dz <-
# Plot dz
# View the length of z and dz, respectively