当我尝试使用预测功能预测sma的时间序列时,出现此错误:
fc <- forecast(sma(ts),h=3)
错误:提供的模型不是简单移动平均线!
有人知道如何解决它吗? 预测来自fpp2软件包,移动平均函数来自平滑软件包。
这是一个示例:
library(smooth)
library(fpp2)
library(readxl)
setwd("C:\\Users\\lferreira\\Desktop\\FORECASTING")
data<- read_xlsx("BASE_TESTE.xlsx")
ts <- ts(data$`1740`,start=c(2014,1),frequency=4)
> fc <- forecast(sma(ts),h=3)
错误:提供的模型不是简单移动平均线!
答案 0 :(得分:0)
您的示例不可复制,因为您没有提供数据。
下面的示例是可重复的,并且没有给出错误。
library(smooth)
forecast(sma(USAccDeaths))
请注意,此处使用的forecast
函数不是fpp2软件包的一部分。它来自光滑的包装。
要检查示例运行情况,
sma
函数是否返回了有意义的信息。错误消息表明该函数未返回应有的模型。