分类算法
预测是1,预测的成功率
真实发生了,预测的成功率
混淆矩阵
from sklearn.metrics import confusion_matrix
confusion_matrix(y_test,y_predict)
精准率
from sklearn.metrics import precision_score
precision_score(y_test,y_predict)
召回率
from sklearn.metrics import recall_score
recall_score(y_test,y_predict)
from sklearn.metrics import f1_score
f1_score(y_test,y_predict)
Precisio-Recall 曲线
from sklearn..metrics import precision_recall_curve
precisions,recalls,thresholds=precision_recall_curve(y_test,decision_scores)
from sklearn.metrics import roc_curve
fprs,tprs,thresholds=roc_curve(y_test,decision_scores)
plt.plot(fprs,tprs)
plt.show()
ROC面积AUC
from sklearn.metrics import roc_auc_score
roc_auc_score(y_test,decision_scores)