Búsqueda del orden del modelo
En este ejercicio te enfrentas a un conjunto de datos que parece seguir un modelo ARMA. Puedes ver la ACF y la PACF en la gráfica de abajo. Para elegir el mejor orden para este modelo, vas a tener que buscar entre muchos órdenes potenciales hasta encontrar el mejor conjunto.
<\center>\center>La clase de modelo ARIMA y el DataFrame de series temporales df están disponibles en tu entorno.
Este ejercicio forma parte del curso
Modelos ARIMA en Python
Instrucciones del ejercicio
- Recorre valores de
pde 0 a 2. - Recorre valores de
qde 0 a 2. - Entrena y ajusta un modelo ARMA(p,q).
- Añade una tupla con
(p,q, valor de AIC, valor de BIC)aorder_aic_bic.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Create empty list to store search results
order_aic_bic=[]
# Loop over p values from 0-2
for p in range(____):
# Loop over q values from 0-2
for q in range(____):
# create and fit ARMA(p,q) model
model = ARIMA(df, order=____)
results = model.fit()
# Append order and results tuple
order_aic_bic.append((____))