AIC e BIC vs ACF e PACF
Neste exercício, você vai aplicar uma busca de ordem por AIC-BIC para a série temporal de terremotos. Na última lição, você concluiu que esse conjunto de dados parecia um processo AR(1). Você fará uma busca em grade pelos parâmetros para ver se chega ao mesmo resultado. Os gráficos de ACF e PACF para esse conjunto de dados estão abaixo.
<\center>\center>A classe de modelos ARIMA e o DataFrame da série temporal earthquake estão disponíveis no seu ambiente.
Este exercício faz parte do curso
Modelos ARIMA em Python
Instruções do exercício
- Faça um loop pelos pedidos de
peqentre 0 e 2. - Dentro do loop, use
trypara ajustar um ARMA(p,q) aearthquakeem cada iteração. - Imprima
peqjunto com AIC e BIC em cada iteração. - Se o ajuste do modelo falhar, imprima
p,q,None,None.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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, ____, ____)