HoltWinters 错误 ... 未使用的参数(h =

Error in HoltWinters ... unused argument (h =

数据:

data <- c(13,15,13,15,18,44,22,20,35,25,22,26,24,
          26,38,25,32,47,17,23,49,19,22,44,14,18,37)
ts <- ts(data, frequency = 12, start = c(2013,1))

我想用 HoltWinters 预测未来 12 个月

tsHolt <- HoltWinters(ts, seasonal = "additive")
tsHoltPredict <- HoltWinters(tsHolt, seasonal = "additive", h = 12)
plot(tsHoltPredict)

但我得到:

Error in HoltWinters(tsHolt, seasonal = "additive", h = 12) : unused argument (h = 12)

predict()是您要找的吗?

tsHoltPredict <- predict(tsHolt, n.ahead = 12, prediction.interval = TRUE)

重新阅读 library(forecast) 文档似乎是:

forecast(tsHolt, 12)

同样有效!