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
Petunjuk latihan
- Impor fungsi
seasonal_decompose()daristatsmodels.tsa.seasonal. - Dekomposisi kolom
'pounds_per_cow'darimilk_productionmenggunakan 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()