12 votos

Dos periodos estacionales en ARIMA utilizando R

Actualmente estoy usando R para predecir una serie temporal con estas instrucciones:

X <- ts(datas, frequency=24)
X.arima <- Arima(X, order=c(2,1,0), seasonal=c(1,1,1))
pred <- predict(X.arima, n.ahead=24)
plot.ts(pred$pred)

Como puedes ver tengo datos de cada hora, y he elegido el periodo estacional de 24 (un día).

Me gustaría mejorar mi previsión utilizando un periodo estacional adicional para incluir el componente estacional de la semana (longitud estacional de 7*24=168 datos)

¿Existe algún método para ello? ¿Cómo se hace?

ACTUALIZACIÓN: He leído este (tu) página del blog, ¿puedo utilizar los regresores externos para simular un segundo periodo estacional?

1 votos

Sí, podría utilizar algunos términos de Fourier como regresores y tratar así la estacionalidad.

0 votos

Para un enfoque más sólido y flexible: haciadatascience.com/

18voto

Senseful Puntos 116

Que yo sepa, no existen paquetes de R que traten la estacionalidad múltiple para modelos ARIMA. Puede probar con el paquete forecast que implementa la estacionalidad múltiple mediante modelos basados en el suavizado exponencial. El sitio dshw , bats y tbats tratarán datos con dos periodos estacionales.

2voto

Neo182 Puntos 101

He encontrado este documento :

  • Au, et al. Automatic Forecasting of Double Seasonal Time Series with Applications on Mobility Network Traffic Prediction (Predicción automática de series temporales estacionales dobles con aplicaciones a la predicción del tráfico de redes de movilidad).

Se trata de predecir el tráfico de la red móvil utilizando el ARIMA estacional doble automático. Como se trata de un trabajo de investigación, ha descrito claramente el algoritmo que se puede adoptar para adoptar la predicción ARIMA multiestacional. Hasta ahora, me ha proporcionado suficientes antecedentes para seguir adelante con mi investigación.

0 votos

Bienvenido al sitio, @Neo182. ¿Te importaría dar una visión general del artículo para que los usuarios puedan decidir si es lo que están buscando? También estaría bien tener una cita oficial en caso de linkrot. Como eres nuevo aquí, deberías leer nuestro PREGUNTAS FRECUENTES que contiene información sobre el sitio como ésta.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X