EmpezarEmpieza gratis

Diferenciación y ajuste de ARMA

En este ejercicio vas a ajustar un modelo ARMA al conjunto de datos de las acciones de Amazon. Como viste antes, es un conjunto no estacionario. Utilizarás la diferenciación para hacerlo estacionario y así poder ajustar un modelo ARMA.

En la siguiente sección harás un pronóstico de las diferencias y usarás esto para pronosticar los valores reales.

La serie temporal de las acciones de Amazon está disponible en tu entorno como amazon. La clase de modelo ARIMA también está disponible en tu entorno.

Este ejercicio forma parte del curso

Modelos ARIMA en Python

Ver curso

Instrucciones del ejercicio

  • Usa el método .diff() de amazon para hacer estacionaria la serie temporal tomando la primera diferencia. No olvides eliminar los valores NaN con el método .dropna().
  • Crea un modelo ARMA(2,2) usando la clase ARIMA, pasándole los datos estacionarios.
  • Ajusta el modelo.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Take the first difference of the data
amazon_diff = amazon.____

# Create ARMA(2,2) model
arma = ____

# Fit model
arma_results = ____

# Print fit summary
print(arma_results.summary())
Editar y ejecutar código