我正在搞乱R的某些预测功能,并且想要合并一些预测。使用预测软件包,我做了一些单变量预测,现在想用加权方案来合成它们。我喜欢的ForecastCombinations组合包所采取的做法,但似乎无法复制任何东西的例子以外的?Forecast_comb
将ForecastCombinations软件包与预测软件包一起用于单变量预测
任何人有这个建议,或对使用现有研发封装在一起加权合奏更好的策略。
这是一个显然不起作用的尝试。
y1 = rnorm(100)
fit1 = auto.arima(y1)
fit2 = ets(y1)
#fit3 = ma(y1, order=3)
forc1 = forecast(fit1, n=10)$mean
forc2 = forecast(fit2, n=10)$mean
#forc3 = forecast(fit3, n=10)$mean
forc_all = cbind(forc1,forc2)
forc_all = forc_all
forc_all
example0[[i]] <- Forecast_comb(obs = y1 ,
fhat = as.matrix(forc_all), Averaging_scheme = "best")
感谢