模型预测每小时的时间序列

时间:2016-06-23 07:00:29

标签: r time-series forecasting

我正在研究自动售货机的销售数据。它包括销售和销售时间。我正在按小时计算第二天的销售预测。 我的工作:我在总结的时间间隔内创建了一个每小时的销售时间序列。看起来像这样

head(sales)

                    [,1]

2015-12-01 00:00:00    0

2015-12-01 01:00:00    0

2015-12-01 02:00:00    0

2015-12-01 03:00:00    0

2015-12-01 04:00:00    0

2015-12-01 05:00:00  280

class(sales)
[1] "xts" "zoo"

我观察到一天内和一周内的销售情况。我尝试使用ets但无法解释结果。预计第二天销售的结果是我正在寻找的。 谢谢

1 个答案:

答案 0 :(得分:2)

您按小时预测销售额(或任何其他变量)的一个问题是,当您达到该级别的粒度时,会遇到无法获得足够数据或根本没有数据的问题低精度预测。

您没有说明您是在预测总销售额还是销售数量,但我认为这些建议适用于这两种情况。

我建议您为每日销售量(销售总量到每日水平)建模,然后创建一个配置文件矩阵,将每日预测分配到每小时桶中。

您可以非常有创意地创建个人资料矩阵:

  • 根据一周中的最后10天
  • 基于去年当天的销售情况
  • 按地区划分

希望有所帮助