MulaiMulai sekarang secara gratis

Dekomposisi musiman

Anda dapat memandang deret waktu sebagai gabungan dari komponen tren, musiman, dan residual. Cara pandang ini membantu saat Anda memodelkan data. Jika Anda mengetahui periode deret waktunya, Anda dapat mendecomposenya menjadi komponen-komponen tersebut.

Dalam latihan ini, Anda akan mendecomposisi deret waktu yang menunjukkan produksi susu bulanan per sapi di AS. Ini akan memberi gambaran yang lebih jelas tentang tren dan siklus musiman. Karena datanya bulanan, Anda dapat menduga bahwa musiman terjadi setiap 12 periode waktu, meskipun ini tidak selalu demikian.

Deret waktu produksi susu telah dimuat ke dalam DataFrame milk_production dan tersedia di lingkungan Anda.

Latihan ini adalah bagian dari kursus

Model ARIMA di Python

Lihat Kursus

Petunjuk latihan

  • Impor fungsi seasonal_decompose() dari statsmodels.tsa.seasonal.
  • Dekomposisi kolom 'pounds_per_cow' dari milk_production menggunakan model aditif dengan periode 12 bulan.
  • Plot hasil dekomposisinya.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import seasonal decompose
from ____ import ____

# Perform additive decomposition
decomp = seasonal_decompose(___, 
                            period=____)

# Plot decomposition
____
plt.show()
Edit dan Jalankan Kode