statable Estadística para los estudios y la investigación

¿Qué podría pasar después? Pronóstico con ARIMA, selección automática y suavizado

En resumen

En la ficha «¿Cómo evoluciona un valor a lo largo del tiempo?» está la sección «¿Qué podría pasar después? (pronóstico)», debajo de la descomposición. No se calcula nada sin hacer clic. Puedes elegir la selección automática (Statable propone un modelo ARIMA), ARIMA con un orden que elijas tú mismo y el suavizado exponencial (simple, con tendencia, Holt-Winters aditivo o multiplicativo). El resultado muestra primero una lista de comprobación, luego el gráfico con la banda del 80 % y del 95 %, la tabla de pronóstico, el modelo, con la selección automática los cinco mejores modelos, y un período de prueba.

Cuando el pronóstico está bloqueado

Las opciones

Cómo elige la selección automática

Statable sigue a Hyndman y Khandakar (2008). Primero el número de diferencias: d (0 a 2) mediante la prueba KPSS (límite 0,463), D (0 o 1) mediante la fuerza estacional (límite 0,64). Después ajusta todos los modelos hasta p, q ≤ 2 con estacionalidad (hasta 3 sin ella), P, Q ≤ 1 y p + q + P + Q ≤ 5, con y sin constante, y los ordena por AICc. El primero es la propuesta. La tabla muestra los cinco mejores con ΔAICc. Con un período mayor que 24 o con menos de tres períodos completos, la selección automática ignora la estacionalidad.

Trampa: el AICc más pequeño no es ninguna prueba

El AICc solo compara los modelos que ve. Si el segundo modelo está menos de 2 por encima (ΔAICc < 2), varios modelos son más o menos igual de buenos; compara entonces los pronósticos («Calcular este modelo» en la tabla). Con menos de 50 valores, la elección del modelo es incierta (Box y Jenkins). El AICc no sirve para comparar modelos con diferencias distintas.

Cómo leer el resultado

Requisitos y límites

Informar del resultado

Para los pasajeros aéreos mensuales se estimó ARIMA(0,1,1)(0,1,1)[12] en escala logarítmica (MA 1 = −,402, MA estacional 1 = −,557; AICc = −483,21). Ljung-Box Q(24) = 26,45, gl = 22, p = ,233. En el período de prueba de 12 meses, el RMSE fue de 18,59 frente a 50,71 de la regla simple. Pronóstico para el primer mes: 450, intervalo del 95 % [419; 484].

Para especialistas

Todo lo calcula R (solo stats, ningún paquete adicional): arima (máxima verosimilitud), predict para la media y el error estándar, HoltWinters, stl para la fuerza estacional, Box.test. La selección del modelo corresponde a forecast::auto.arima con stepwise = FALSE y approximation = FALSE: con diez series, cada una con y sin logaritmo, las 20 ejecuciones dieron el mismo modelo, el mismo AICc y el mismo pronóstico puntual.

Los límites difieren a propósito de forecast: forecast calcula σ² con una corrección de los grados de libertad, Statable usa stats::predict (σ² por máxima verosimilitud).

Diferencias con SPSS

Fuentes

Hyndman, R. J., & Khandakar, Y. (2008). Automatic time series forecasting: The forecast package for R. Journal of Statistical Software, 27(3).

Box, G. E. P., & Jenkins, G. M.: Time series analysis: Forecasting and control (Wiley).

Kwiatkowski, D., Phillips, P. C. B., Schmidt, P., & Shin, Y. (1992). Testing the null hypothesis of stationarity against the alternative of a unit root. Journal of Econometrics, 54, 159-178.

Ejemplos típicos

Relacionado

Abrir en Statable