我正在尝试创建一个函数,该函数基于我拥有的程序的其他部分检索到的大量输入(包括周六和周日)来计算预测。如何确定当前时间间隔可能会结束?
预测必须是以下间隔之一:
- 每天(今天)
- 每周(本周)
- 每月(本月)
- 每年(今年)
我不是统计人员,但我正在努力处理流程中的逻辑步骤。
预测功能的输入
我的输入如下:
- 截至最近一小时的当前时间间隔的总计
- 之前间隔的总和,
- 截至当前时间间隔的最后一个小时的前一个时间间隔的总计
- 上一个间隔的总计,去年同期为上一个间隔
- 上一个时间间隔的总计,截至去年匹配时间的这一小时为止
计算/逻辑步骤
我的计算如下:
- 将输入3计算为输入2的百分比,以给出权重
- 将输入5计算为输入4的百分比,以给出权重
- 计算输入1和输入3之间的百分比变化
- 计算输入1和输入5之间的百分比变化
- 计算计算3和4之间的差,以给出权重
- 将输入2乘以(计算3 /计算1)
- 将输入4乘以(计算4 /计算2)
- 以某种方式使用计算6和7得出此区间的期末销售额的预测
我不确定下一步该怎么做。我正在尝试使用这些数字/计算来
- 确定去年间隔与当前间隔之间的变化
- 将更改应用于当前(不完整)间隔的数据,以预测当前间隔的结束会是什么样。
我主要是对第8步应该是什么(或者我可以删除哪些步骤)感兴趣,而不是我自己实现的代码解决方案。我目前的解决方案是预测此期间将以与上一年的匹配期相同的金额结束。问题在于,当前期间的金额可能会超过或滞后于上一个匹配的先前期间的金额,并且在发生这种情况时没有适当的位置。