Holtwiners中的错误。。。未使用的参数(h)=

Holtwiners中的错误。。。未使用的参数(h)=,r,forecasting,R,Forecasting,数据: data是predict()你在找什么 tsHolt <- HoltWinters(ts, seasonal = "additive") tsHoltPredict <- HoltWinters(tsHolt, seasonal = "additive", h = 12) plot(tsHoltPredict) tHoltPredict重新阅读库(预测)文档似乎: tsHoltPredict <- predict(tsHolt, n.ahead = 12, predi

数据:

data是
predict()
你在找什么

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

tHoltPredict重新阅读
库(预测)
文档似乎:

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

同样有效!

错误消息似乎非常清楚。
holtwiners()
函数没有名为
h=
的参数(请参见
args(holtwiners)
)。为什么要传递该值?我使用的是本教程:,其中
h
应该是预测窗口。这是用于函数
forecast.holtwiners()
,而不是
holtwiners()
如教程所示。这些是不同的函数。@MrFlick感谢您澄清这一点!Jaehyeon的解决方案似乎正在发挥作用。它仅用于
forecast
软件包中的ses、holt和hw函数,
tsHoltPredict <- predict(tsHolt, n.ahead = 12, prediction.interval = TRUE)
forecast(tsHolt, 12)