来自 Python 的混淆矩阵澄清

数据挖掘 scikit-学习 混淆矩阵
2022-03-02 03:05:02
confusion_matrix(y_test1, pred)
That is my codes 

Confusion matrix, without normalization
True     [[724258    438]
value    [ 25396    302]]
          Predicted value

我知道这就是混淆矩阵。但我不知道分类结果的顺序。

0   [[724258    438]                1 [[724258    438]
1   [ 25396    302]]                0 [ 25396    302]]
       0         1                        1        0

一般是哪个顺序?我检查了文档,它没有告诉我具体的结果。

1个回答

这是第一个

0   [[724258    438]       
1   [ 25396    302]]      
       0         1  

根据文档

sklearn.metrics.confusion_matrix(y_true, y_pred, labels=None, sample_weight=None) 

标签:数组,形状= [n_classes],可选标签列表以索引矩阵。这可用于重新排序或选择标签子集。如果没有给出,那些在 y_true 或 y_pred 中至少出现一次的将按排序顺序使用。