LoslegenKostenlos loslegen

Trendentfernung in der Variabilität durch logarithmische Transformation

Die logarithmische Funktion log() ist eine Datentransformation, die auf zeitabhängige Daten mit ausschließlich positiven Werten angewendet werden kann. Sie verkleinert Beobachtungen, die größer als eins sind, leicht in Richtung null und verkleinert sehr große Beobachtungen deutlich stärker. Diese Eigenschaft kann die Variabilität stabilisieren, wenn eine Zeitreihe im Verlauf zunehmende Schwankungen zeigt. Außerdem lässt sich damit ein Muster mit sehr schnellem Wachstum über die Zeit linearisieren.

Die Zeitreihe rapid_growth wurde bereits geladen und ist in der Abbildung rechts dargestellt. Achte auf den vertikalen Wertebereich der Daten.

Diese Übung ist Teil des Kurses

Zeitreihenanalyse in R

Kurs anzeigen

Anleitung zur Übung

  • Wende log() auf rapid_growth an und speichere das Ergebnis als linear_growth.
  • Nutze ts.plot(), um die transformierte Reihe linear_growth darzustellen, und beachte den komprimierten vertikalen Wertebereich der transformierten Daten.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Log rapid_growth
linear_growth <-
  
# Plot linear_growth using ts.plot()
 
Code bearbeiten und ausführen