我有一个按天分组的数据库指标,我需要预测未来 3 个月的数据。这些数据具有季节性(我相信季节性是一周中的几天)。
我想使用 R 的 Holt Winters 方法,我需要创建一个时间序列对象,它要求频率,(我认为是 7)。但是我怎么知道我是否确定呢?有识别最佳频率的功能吗?
我在用着:
FID_TS <- ts(FID_DataSet$Value, frequency=7)
FID_TS_Observed <- HoltWinters(FID_TS)
如果我用 分解这些数据decompose(FID_TS)
,我有:
这是我的第一个预测FID_TS_Observed
:
当我回顾去年的历史时,它们在前 3 个月开始低,从第 3 个月上升到第 11 个月,然后再次下降。
也许我的每日数据,每天有每周季节性(频率=7)和每月季节性(频率=7x30=210)?我需要最后 365 天吗?
有什么办法可以按星期几和月份排列频率吗?另一件事,我把去年的全部时间或只是其中的一部分用于 Holt-Winters 方法有什么不同吗?
提前致谢 :)