📅  最后修改于: 2023-12-03 14:52:42.774000             🧑  作者: Mango
MAPE(Mean Absolute Percentage Error)是衡量预测准确性的一种常用指标,计算公式为:
$$MAPE = \frac{100%}{n}\sum_{i=1}^n\frac{\left|y_i - \hat{y}_i\right|}{y_i}$$
其中,$y_i$是真实值,$\hat{y}_i$是预测值,$n$是样本数量。
当涉及多个产品或地区时,如果用简单平均计算 MAPE,会使某些产品或地区的误差被过分放大。为了解决这个问题,可以使用加权平均。加权平均 MAPE 的计算公式为:
$$MAPE_w = \frac{100%}{\sum_{i=1}^kn_i}\sum_{i=1}^k\frac{n_i\left|y_i - \hat{y}_i\right|}{y_i}$$
其中,$y_i$是第 $i$ 个产品或地区的真实值的加权平均数,$\hat{y}_i$ 是第 $i$ 个产品或地区的预测值的加权平均数,$n_i$ 是第 $i$ 个产品或地区的权重。
在 Excel 中,可以使用以下公式计算加权平均 MAPE:
=100%/SUM(B2:B5)*SUMPRODUCT(B2:B5,ABS(A2:A5-C2:C5)/A2:A5)
其中,$A2:A5$ 是真实值的加权平均数,$C2:C5$ 是预测值的加权平均数,$B2:B5$ 是权重。
如果需要修改公式中的数据范围,只需要将 A2:A5、C2:C5、B2:B5 改成对应的数据范围即可。
返回的 markdown 格式的代码片段如下:
# 在Excel中计算加权MAPE
MAPE(Mean Absolute Percentage Error)是衡量预测准确性的一种常用指标,计算公式为:
$$MAPE = \frac{100\%}{n}\sum_{i=1}^n\frac{\left|y_i - \hat{y}_i\right|}{y_i}$$
其中,$y_i$是真实值,$\hat{y}_i$是预测值,$n$是样本数量。
当涉及多个产品或地区时,如果用简单平均计算 MAPE,会使某些产品或地区的误差被过分放大。为了解决这个问题,可以使用加权平均。加权平均 MAPE 的计算公式为:
$$MAPE_w = \frac{100\%}{\sum_{i=1}^kn_i}\sum_{i=1}^k\frac{n_i\left|y_i - \hat{y}_i\right|}{y_i}$$
其中,$y_i$是第 $i$ 个产品或地区的真实值的加权平均数,$\hat{y}_i$ 是第 $i$ 个产品或地区的预测值的加权平均数,$n_i$ 是第 $i$ 个产品或地区的权重。
在 Excel 中,可以使用以下公式计算加权平均 MAPE:
=100%/SUM(B2:B5)*SUMPRODUCT(B2:B5,ABS(A2:A5-C2:C5)/A2:A5)
其中,$A2:A5$ 是真实值的加权平均数,$C2:C5$ 是预测值的加权平均数,$B2:B5$ 是权重。
如果需要修改公式中的数据范围,只需要将 A2:A5、C2:C5、B2:B5 改成对应的数据范围即可。