我正在使用基于R 3.4.3的R Studio。但是,当我试图调用forecast.HoltWinters函数时,R告诉我“找不到函数”的预测.HoltWinters“”。检查已安装的软件包(v8.2)告诉我这是真的,没有预测.HoltWinters。但https://cran.r-project.org/web/packages/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
答案 0 :(得分:0)
使用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
函数,您应该永远不会直接使用三重符号表示法调用函数。