ARIMA模型进行销量预测

      如果你是一个店主,你是否有这样的疑问,店里每种商品分别该进多少货才能够库存不积压同时销售不会再现缺货?如果你是一个销售的领导,你是否有这样的疑问,如何制定销售目标才是合理的?作为财务的老大,公司或部门的费用预算多少是合理的?这些问题的解决方案即是对销量进行预测。     

      销量预测是基于时间序列而进行的分析,而ARIMA(自回归积分滑动平均)模型是一种广泛应用于时间序列分析的预测工具。ARIMA模型通常表示为ARIMA(p, d, q),其中:p:自回归项的阶数。d:差分次数,使序列平稳。q:滑动平均项的阶数。ARIMA(p, d, q)模型意味着时序被差分了d次,且序列中的每个观测值都是用过去的p个观测值和q个残差的线性组合表示的。预测是“无误差的”或完整(integrated)的,来实现最终的预测。

ARIMA模型预测的步骤有:

1、数据准备:收集并清洗时间序列数据;

81c45cec4e854ee0b9aa5c17e504f32c.png2、判断平稳性:平稳性一般可以通过时序图直观判断,也可以通过ADF判断。

64559b192ea54735bc0f7e4f2707ca7e.png3、差分运算:如果原序列不平稳则需要进行差分运算。

4、对于差分的序列进行平稳性检验和白噪声检验,只有平稳非白噪声的序列才能进行ARIMA预测。

bcdb6a29246f4e2b9eb8b50cf7ee5bbd.png5、确定p和q:运用贝叶斯信息量(BIC)最小原则,确定P和q。a2e8dc46f87b41008afbe58f24e4a037.png6、建立模型,进行预测。

a94d80d8b104436abddd12eb889d390d.png7、模型检验,利用MAPE(|预测值-实际值|/真实值)检验模型效果。

2d4837ab4f3e447bb5a3d968fba40018.png

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值