【发布时间】:2018-08-19 04:22:07
【问题描述】:
我将 AirPassenger 数据拆分为 train 和 test,在 train 上拟合三个不同的指数平滑模型,然后在 test 上进行预测。我需要的是在测试数据上绘制所有模型的预测结果以及原始数据。任何人都可以帮助将它们全部绘制在一个情节上吗?提前非常感谢。
train <- window(AirPassengers, end=1957)
test <- window(AirPassengers, start=1958)
fc1 <- ses(train, h=5)
fc2 <- holt(train, h=5)
fc3 <- hw(train, seasonal='additive')
autoplot(AirPassengers)+??????
【问题讨论】:
-
@Rob Hyndman 非常感谢你,教授。这就是我需要的。但是如果我需要对测试数据进行预测,我怎样才能得到测试数据的预测值呢?有
predict(fc, testdata)之类的吗? -
设置 h=length(testdata)
标签: r time-series forecasting