我正在使用 R 和forecast
软件包来预测风电场的发电量,其中雨水作为外生变量。
我估计了一个具有以下功能的 ARIMA (1,0,1) 模型:
ModeloX3 <- arima(carg2, order=c(1,0,1), xreg=chuv,
seasonal=list(order=c(0,0,0), period=NA))
哪里carg2
是世代,哪里chuv
是雨。
我的问题是如何在预测发电时提供降雨值:
fcast <- forecast(carg, h=5, xreg=chuv)
我知道我必须输入 5 个雨值,但我不知道该怎么做。假设接下来 5 个时段的雨是2, 1, 3, 5, 6
,我如何在我的模型中输入这个?我试过了:
fcast <- forecast(carg, h=5, xreg=chuv(2,1,3,5,6))), but it did not work.