java的mape_python中的MAPE(平均绝对百分比误差)测量结果

该博客探讨了使用Java计算随机森林预测的MAPE(平均绝对百分比误差)的问题。作者遇到的挑战是计算结果输出为Accuracy: -inf%,并提供了涉及数据预处理、特征选择、模型训练和误差计算的代码片段。文章中包含的数据集有多个变量,如var1到var7,其中包含了日期和时间戳。通过调整代码,作者希望能解决计算MAPE时出现的错误。
摘要由CSDN通过智能技术生成

我尝试在我的随机林代码中测量MAPE(平均绝对百分比误差)值。MAE值为7.5。当我试图计算MAPE时,它输出:Accuracy: -inf %

这是我计算MAPE的代码。如何使它工作,或者为什么它不计算一个值。在

^{pr2}$

以下是值:errors: array([ 2.165, 6.398, 2.814, ..., 21.268, 8.746, 11.63 ])

test_labels: array([45, 47, 98, ..., 87, 47, 72])

这些类型包括:var1 int64

var2 int64

var3 float64

var4 int64

var6 float64

var7 int64

var1. float64

dtype: object

示例值,超过8000个条目var1 var2. var3 var4 var5 var6 var7

"420823370" "183" "2019-09-07 22:13:04" "84" "2019-09-07 22:12:46" "72" "00:00:18"

"420521201" "183" "2019-09-07 17:43:03" "84" "2019-09-07 17:42:51" "46" "00:00:12"

"420219554" "183" "2019-09-07 12:43:02" "88" "2019-09-07 12:42:39" 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值