Decomposição sazonal
Você pode pensar uma série temporal como composta por componentes de tendência, sazonalidade e resíduo. Essa pode ser uma boa forma de pensar sobre os dados ao modelá-los. Se você souber o período da série, pode decompô-la nesses componentes.
Neste exercício, você vai decompor uma série temporal que mostra a produção mensal de leite por vaca nos EUA. Isso vai dar uma visão mais clara da tendência e do ciclo sazonal. Como os dados são mensais, você pode supor que a sazonalidade seja de 12 períodos, mas isso nem sempre é verdade.
A série temporal de produção de leite foi carregada no DataFrame milk_production e está disponível no seu ambiente.
Este exercício faz parte do curso
Modelos ARIMA em Python
Instruções do exercício
- Importe a função
seasonal_decompose()destatsmodels.tsa.seasonal. - Decomponha a coluna
'pounds_per_cow'demilk_productionusando um modelo aditivo e período de 12 meses. - Plote a decomposição.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import seasonal decompose
from ____ import ____
# Perform additive decomposition
decomp = seasonal_decompose(___,
period=____)
# Plot decomposition
____
plt.show()