Descomposición estacional
Puedes pensar una serie temporal como compuesta por componentes de tendencia, estacionalidad y residuo. Esta puede ser una buena forma de entender los datos cuando vayas a modelarlos. Si conoces el periodo de la serie temporal, puedes descomponerla en estos componentes.
En este ejercicio vas a descomponer una serie temporal que muestra la producción mensual de leche por vaca en EE. UU. Esto te dará una visión más clara de la tendencia y del ciclo estacional. Dado que los datos son mensuales, puedes suponer que la estacionalidad es de 12 periodos; no obstante, no siempre será así.
La serie temporal de producción de leche se ha cargado en el DataFrame milk_production y está disponible en tu entorno.
Este ejercicio forma parte del curso
Modelos ARIMA en Python
Instrucciones del ejercicio
- Importa la función
seasonal_decompose()destatsmodels.tsa.seasonal. - Descompón la columna
'pounds_per_cow'demilk_productionusando un modelo aditivo y un periodo de 12 meses. - Representa la descomposición.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Import seasonal decompose
from ____ import ____
# Perform additive decomposition
decomp = seasonal_decompose(___,
period=____)
# Plot decomposition
____
plt.show()