LoslegenKostenlos loslegen

Saisonale Dekomposition II

Schauen wir uns an, wie wir Saisonalität und Trends in den Umgebungsdaten erkennen und visualisieren können.

Du nutzt statsmodels.seasonal_decompose(), um die Zeitreihe zu zerlegen, und visualisierst anschließend die Ergebnisse.

Außerdem resampelst du die Daten auf ein stündliches Intervall, um längere Trends zu sehen. Ein zu kurzes Intervall verhindert, dass wir klare Trends und Saisonalitäten erkennen.

matplotlib.pyplot as plt und import statsmodels.api as sm wurden bereits importiert und die Daten als df geladen.

Diese Übung ist Teil des Kurses

IoT-Daten in Python analysieren

Kurs anzeigen

Interaktive Übung

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

# Resample DataFrame to 1h
df_seas = df.resample('1h').max()

# Run seasonal decompose
decomp = ____
Code bearbeiten und ausführen