Mulai sekarangMulai gratis

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

Lihat Kursus

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 = ____
Edit dan Jalankan Kode