0Pricing
Data Science Academy · Lektion

Stationarität und Differenzbildung

Eine Zeitreihe für die Modellierung vorbereiten

Stationarität und Differenzbildung ist eine kostenlose Data Science Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Data Science Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Data Science Academy-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

Models Like Steady Data

Most forecasting models assume the series behaves consistently over time. That property has a name: stationarity. 🎯

What Stationary Means

A stationary series has a stable mean and spread that do not drift over time. Its statistical mood stays the same.

Trends Break Stationarity

A rising trend means the mean keeps climbing, so the series is non-stationary. Many models will struggle until you fix that.

Seasonality Breaks It Too

Repeating seasonal swings make the average rise and fall on a cycle. That changing pattern also counts as non-stationary.

The ADF Test

You do not have to guess. The ADF test checks stationarity and returns a p-value you can read.

from statsmodels.tsa.stattools import adfuller
result = adfuller(sales)

Reading the P-Value

If the ADF p-value is below 0.05, the series is likely stationary. Above it, you probably still have a trend to remove.

Differencing to the Rescue

Differencing replaces each value with how much it changed from the last step. This simple move often erases a trend.

diffed = sales.diff()

Why It Removes Trends

By looking at changes instead of levels, a steady climb becomes a flat line wobbling around zero, which is stationary.

Drop the First NaN

The very first row has nothing to subtract, so diff leaves it NaN. Drop it before testing or modeling.

diffed = sales.diff().dropna()

Differencing Again

If one round is not enough, difference the result a second time. The number of rounds becomes the d term in ARIMA.

Seasonal Differencing

To kill a yearly cycle, subtract the value 12 steps back. That seasonal diff targets the repeating pattern directly.

seasonal = sales.diff(12)

Quick Check

An ADF test on your raw series returns a p-value of 0.40. What does that suggest?

Recap: Make It Steady

You learned to test stationarity with ADF and to remove trends and cycles using differencing before modeling.

Häufig gestellte Fragen

Ist die Lektion „Stationarität und Differenzbildung“ kostenlos?

Ja — der vollständige Text von „Stationarität und Differenzbildung“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Data Science Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Data Science Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Stationarität und Differenzbildung“?

Eine Zeitreihe für die Modellierung vorbereiten Du übst Data Science Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Data Science Academy zu starten?

Keine Vorkenntnisse erforderlich. Data Science Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.

Wie lange dauert die Lektion „Stationarität und Differenzbildung“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Data Science Academy-Lektion Code schreiben und ausführen?

Ja. Jede Data Science Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Trend, Saisonalität und Rauschen
  2. Gleitende Fenster und Lags
  3. Stationarität und Differenzbildung
  4. Eine erste Prognose-Baseline
← Zurück zu Data Science Academy