AIC y BIC vs. ACF y PACF
En este ejercicio aplicarás una búsqueda de órdenes con AIC-BIC para la serie temporal de terremotos. En la última lección decidiste que este conjunto de datos parecía un proceso AR(1). Harás una búsqueda en rejilla sobre los parámetros para ver si obtienes los mismos resultados. Los gráficos de ACF y PACF para este conjunto de datos se muestran a continuación.
<\center>\center>La clase de modelo ARIMA y el DataFrame de series temporales earthquake están disponibles en tu entorno.
Este ejercicio forma parte del curso
Modelos ARIMA en Python
Instrucciones del ejercicio
- Itera sobre órdenes de
pyqentre 0 y 2. - Dentro del bucle, usa
trypara ajustar un ARMA(p,q) aearthquakeen cada iteración. - Imprime
pyqjunto con AIC y BIC en cada iteración. - Si el ajuste del modelo falla, imprime
p,q,None,None.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Loop over p values from 0-2
for p in ____:
# Loop over q values from 0-2
for q in ____:
try:
# create and fit ARMA(p,q) model
model = ____
results = model.____
# Print order and results
print(p, q, ____, ____)
except:
print(p, q, ____, ____)