【发布时间】:2018-01-06 04:24:37
【问题描述】:
我正在开发一个模型来预测产品需求,并希望从我的时间序列中删除异常值。我遇到了 tso 函数并决定尝试一下。初步结果令人鼓舞,因此决定继续努力。但是,当我在所有不同的时间序列上运行它时,我经常会遇到错误。在下面提供代码和错误的描述。
代码:
data<-c(2780,1580,2800,3320,4720,2860,3440,2940,3720,3360,3380,3160,2220,2560,3260, 3140,1920,3340,3060,1960,2800,1520,1920,1800,2100,2240,2300,1560,820,2160)
dataTS<-ts(data, frequency = 12)
dataTS.out<-tso(dataTS, tsmethod = "auto.arima", args.tsmethod = list(ic = "bic"), maxit = 5)
错误信息
auto.arima(x = c(2780, 1580, 2800, 3320, 4720, 2860, 3440, 2940, : 未找到合适的 ARIMA 模型
我做错了什么?
提前致谢
【问题讨论】:
标签: r