Dekomposisi musiman II
Sekarang, mari kita lihat cara mendeteksi dan memvisualisasikan musiman dan tren pada data lingkungan.
Anda akan menggunakan statsmodels.seasonal_decompose() untuk melakukan dekomposisi lalu memplot hasilnya.
Anda juga akan melakukan resampling data ke interval per jam untuk melihat tren yang lebih panjang. Memilih interval yang terlalu pendek akan membuat kita sulit melihat tren dan pola musiman yang jelas.
matplotlib.pyplot as plt dan import statsmodels.api as sm telah diimpor untuk Anda dan data telah dimuat sebagai df.
Latihan ini merupakan bagian dari kursus
Menganalisis Data IoT dengan Python
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Resample DataFrame to 1h
df_seas = df.resample('1h').max()
# Run seasonal decompose
decomp = ____