常用回归评价指标:均方误差(MSE)、均方根误差(RMSE)、平均绝对误差(MAE)、平均百分比误差(MAPE)、绝对系数R2

常用回归评价指标:均方误差(MSE)、均方根误差(RMSE)、平均绝对误差(MAE)、平均百分比误差(MAPE)、绝对系数R2_第1张图片

喜欢的点个赞~

代码

import numpy as np
from sklearn import metrics

# 定义MAPE
def mape(y_true, y_pred):
    return np.mean(np.abs((y_pred - y_true) / y_true)) * 100%

 
# MSE
print(metrics.mean_squared_error(y_true, y_pred)) 
# RMSE
print(np.sqrt(metrics.mean_squared_error(y_true, y_pred))) 
# MAE
print(metrics.mean_absolute_error(y_true, y_pred)) 
# R2
print(metrics.r2_score(y_ture,y_pred))
# MAPE
print(mape(y_true, y_pred)) 

你可能感兴趣的:(python)