【发布时间】:2021-07-29 20:37:17
【问题描述】:
我通过 Scikit-Learn 的 confusion_matrix(y_true, y_pred) 方法生成了一个混淆矩阵。我需要修改矩阵以删除我通过[arr[:-1] for arr in confusion_matrix][:-1] 所做的最后一列和最后一行。
我现在需要从修改后的矩阵生成分类报告,但不知道如何将修改后的矩阵转换回y_true 和y_pred。谢谢!
【问题讨论】:
-
我认为这是不可能的,因为您在删除最后一列和最后一行时会丢失有关最后一个标签的信息以及相关预测。
-
是的,但是您正在剥离特定类的所有实例,这意味着您应该能够从其余类中获取信息,对吗?
标签: python scikit-learn data-science