我目前正在使用 R 通过以下指令预测时间序列:
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)
如您所见,我每小时都有数据,我选择了 24 (一天)的季节性周期。
我想使用额外的季节性时段来改进我的预测,以便包括一周的季节性部分(7*24=168 数据的季节性长度)
有什么方法吗?你怎么做呢?
更新: 我已经阅读了这个(你的)博客页面,也许我可以使用外部回归器来模拟第二个季节性周期?