EmpezarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Importa la función seasonal_decompose() de statsmodels.tsa.seasonal.
  • Descompón la columna 'pounds_per_cow' de milk_production usando 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()
Editar y ejecutar código