CommencerCommencer gratuitement

Décomposition saisonnière II

Voyons maintenant comment détecter et visualiser la saisonnalité et les tendances dans les données environnementales.

Vous allez utiliser statsmodels.seasonal_decompose() pour effectuer la décomposition, puis tracer les résultats.

Vous allez également rééchantillonner les données à un intervalle horaire pour observer des tendances plus longues. Choisir un intervalle trop court vous empêchera de voir des tendances et des saisonnalités nettes.

matplotlib.pyplot as plt et import statsmodels.api as sm ont été importés pour vous et les données ont été chargées dans df.

Cet exercice fait partie du cours

Analyzing IoT Data in Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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

# Run seasonal decompose
decomp = ____
Modifier et exécuter le code