我正在使用基于R 3.4.3的R Studio。但是,当我尝试调用forecast.holtwinters函数时,R告诉我"找不到函数" forecast.holtwinters"。检查已安装的软件包(v8.2(告诉我,这是真的,没有预测。但是https://cran.r-project.org/web/packages/forecast/中的手册清楚地指出了forecast.holtwinters仍然可用。
我也尝试过stats :: holdwinters,但这是错误的。该代码在另一台计算机上运行良好,但根本无法在我的计算机上运行。有解决方案吗?
这是代码。book2.csv有足够的数据可以持续3个以上。
dltt <- read.csv("book2.csv", header = TRUE)
dltt.ts <- ts(dltt$Total, frequency=12, start=c(2014,4))
dltt.ts.hw <- HoltWinters(dltt.ts)
library(forecast)
dltt.ts.hw.fc <- forecast.HoltWinters(dltt.ts.hw) //Error as soon as I run this line
使用HoltWinters
函数拟合Holtwinters模型,然后使用forecast
。这一切都在HoltWinters
和forecast
的帮助中,即"The function invokes particular _methods_ which depend on the class of the first argument"
。我将在这里复制它的胆量:
m <- HoltWinters(co2)
forecast(m)
请注意,这将调用非出口的forecast.HoltWinters
函数,您应该使用Triple-Colon表示法直接,如某些人可能建议的。