如何从 R 中的 ets() 预测中获取未来水平
How to get the future level from an ets() forecast in R
给出以下代码我可以获得"fitted"级别。
fit <- ets(USAccDeaths)
fit$states[,"l"]
我想得到未来的预测水平。问题是预测对象中的 "states" 对象没有预测级别。
fcast <- forecast(fit, h = 3)
fcast$model$states
如何获得预测水平?
该级别的方程包括当时的预测误差。由于在观察实际数据之前您不知道预测误差,因此您无法知道未来的水平。
ETS 模型的预测使用预测方程中每个州的最终值。所以如果你想要水平的预测,使用最后观察到的值。
给出以下代码我可以获得"fitted"级别。
fit <- ets(USAccDeaths)
fit$states[,"l"]
我想得到未来的预测水平。问题是预测对象中的 "states" 对象没有预测级别。
fcast <- forecast(fit, h = 3)
fcast$model$states
如何获得预测水平?
该级别的方程包括当时的预测误差。由于在观察实际数据之前您不知道预测误差,因此您无法知道未来的水平。
ETS 模型的预测使用预测方程中每个州的最终值。所以如果你想要水平的预测,使用最后观察到的值。