Descompunere sezonieră II
Să vedem acum cum putem detecta și vizualiza sezonalitatea și tendințele din datele de mediu.
Vei folosi statsmodels.seasonal_decompose() pentru a realiza descompunerea, apoi vei reprezenta grafic rezultatele.
Vei reeșantiona și datele la un interval orar, pentru a observa tendințele pe termen mai lung. Alegerea unui interval prea scurt ne-ar împiedica să identificăm tendințe și sezonalități clare.
matplotlib.pyplot as plt și import statsmodels.api as sm au fost deja importate, iar datele au fost încărcate ca df.
Acest exercițiu face parte din cursul
Analiza datelor IoT în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Resample DataFrame to 1h
df_seas = df.resample('1h').max()
# Run seasonal decompose
decomp = ____