0
data_test <- NULL
for(i in 1:ncol(dataset)) {
  col <- ts(dataset[,i])
  fit1 <- auto.arima(col, trace=TRUE))
  fcast <- forecast(fit1,h=12, level=c(90,95))
  data_test <- cbind(data_test, fcast$lower)
}

write.table(data_test, "Forecast.csv", sep=";", dec=",", append=TRUE)

我想写点预测而不是fcast@lower,但是当我输入names(fcast)我的 R 脚本时,我得到:

[1] "method" "model" "level" "mean" "lower" "upper" "x" "xname" "fitted" "residuals"

我的问题:点预测在哪里?以及如何写出点预测(并且只有点预测)?

4

1 回答 1

1

帮助页面?forecast非常简单:

mean作为时间序列的点预测

于 2013-09-18T11:46:02.767 回答