我有一个季节性(7天间隔)时间序列,每日数据30天 . 合理预测的最佳方法是什么?时间序列包含使用应用程序进行的订单,它显示1周的季节性(本周初的销售额较低) . 我尝试使用此代码的holt winters方法:
(m <- HoltWinters(ts,seasonal = "mult"))
plot(m)
plot(fitted(m))
但它给我一个错误,如:分解错误(ts(x [1L:wind],start = start(x),frequency = f),季节性):时间序列没有或少于2个句点
你有什么建议?
编辑:数据here
1 回答
您必须首先确定
ts
对象 . 假设您的数据被称为df
:然后你就可以做出预测(提前10步):
关于最佳方法的问题太难回答了 . 通常,考虑到样本外的准确性,选择不同模型的性能,并选择效果最好的模型 .