ComenzarEmpieza gratis

Calentamiento global

Ahora que ya tienes experiencia ajustando un modelo ARIMA a datos simulados, tu siguiente tarea es aplicar tus habilidades a datos del mundo real.

Los datos en globtemp (de astsa) son las desviaciones anuales de la temperatura global hasta 2015. En este ejercicio, usarás técnicas consolidadas para ajustar un modelo ARIMA a estos datos. Un gráfico de la serie muestra un comportamiento de paseo aleatorio, lo que sugiere que deberías trabajar con los datos diferenciados. Los datos diferenciados diff(globtemp) también están representados.

Tras representar la ACF y la PACF muestrales de los datos diferenciados diff(globtemp), puedes concluir que:

  1. La ACF y la PACF decrecen gradualmente, lo que implica un modelo ARIMA(1,1,1).
  2. La ACF se corta en el retardo 2 y la PACF decrece gradualmente, lo que implica un ARIMA(0,1,2).
  3. La ACF decrece gradualmente y la PACF se corta en el retardo 3, lo que implica un ARIMA(3,1,0). Aunque este modelo ajusta razonablemente bien, es el peor de los tres (puedes comprobarlo) porque usa demasiados parámetros para autocorrelaciones tan pequeñas.

Después de ajustar los dos primeros modelos, comprueba el AIC y el BIC para elegir el modelo preferido.

Este ejercicio forma parte del curso

Modelos ARIMA en R

Ver curso

Instrucciones del ejercicio

  • Representa la ACF y la PACF muestrales de los datos diferenciados, diff(globtemp), para ver que 2 modelos parecen razonables: un ARIMA(1,1,1) y un ARIMA(0,1,2).
  • Usa sarima() para ajustar un modelo ARIMA(1,1,1) a globtemp. ¿Son significativos todos los parámetros?
  • Haz otra llamada a sarima() para ajustar un ARIMA(0,1,2) a globtemp. ¿Son significativos todos los parámetros? ¿Qué modelo es mejor?

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Plot the sample P/ACF pair of the differenced data 


# Fit an ARIMA(1,1,1) model to globtemp


# Fit an ARIMA(0,1,2) model to globtemp. Which model is better?

Editar y ejecutar código