1
我是R新手。我试图预测使用holt方法,但得到这个奇怪的错误。我使用R(版本3.2.5)和Rstudio(版本0.99.896)使用预测软件包V-7.1。我重新安装了所有从R到Rstudio,但没有奏效。从1到10只有h工作。任何想法??预测软件包R中的预测范围问题
library(forecast)
library(stats)
library(base)
x=data$cost
k<-holt(x,damped=TRUE)
m=forecast(k,h=20)
Error in forecast.forecast(k, h = 20) :
Please select a longer horizon when the forecasts are first computed
其他测试情况:
m=forecast(k,h=2000)
Error in forecast.forecast(k, h = 2000) :
Please select a longer horizon when the forecasts are first computed
m=forecast(k,h=10)
m=forecast(k,h=11)
Error in forecast.forecast(k, h = 11) :
Please select a longer horizon when the forecasts are first computed
m=forecast(k,h=100)
Error in forecast.forecast(k, h = 100) :
Please select a longer horizon when the forecasts are first computed
谢谢:)它的工作原理但是你能否向我解释一下holt和包装aTSA的“Holt”之间的区别。我应该为我的数据使用哪一个都具有相同的MAPE值。 – Kal
两者均实现[Holt的线性趋势的指数平滑](https://www.otexts.org/fpp/7/2)。实施细节可能存在差异,但这些都不重要。去任何你想要的。 (我会试着更多地信任'forecast :: holt()'一小点*,因为我认识它的作者Rob Hyndman并相信他的工作 - 我从未听说过aTSA包的作者,也不能保证为了他。) –