mape计算公式用Python代码实现
时间: 2023-11-05 13:58:04 浏览: 168
Python基于LSTM时间序列预测(简单又好用)无脑代码,使用很简单,跟着注释和使用手册用就行
5星 · 资源好评率100%
好的,以下是计算MAPE的Python代码实现:
```python
def mape(actual, predicted):
"""
Computes the mean absolute percentage error (MAPE) between actual and predicted values
Arguments:
actual -- the actual values (as a list or numpy array)
predicted -- the predicted values (as a list or numpy array)
Returns:
mape -- the mean absolute percentage error
"""
actual, predicted = np.array(actual), np.array(predicted)
return np.mean(np.abs((actual - predicted) / actual)) * 100
```
其中,actual和predicted分别为实际值和预测值的列表或numpy数组。函数返回的是MAPE的百分比值。
阅读全文