【发布时间】:2021-09-25 19:42:22
【问题描述】:
我有三个类 [-1,0,1],我正在对它们运行多类逻辑回归。当我运行 logreg.predict_proba(x) 它返回一个数组 [.25, .5, .25] 这是否意味着位置 0 是类 -1,位置 1 是类 0,位置 2 是类 1?换句话说,逻辑回归如何将类映射到输出列?它是按数字顺序做的吗?还是根据它看到的第一堂课?
【问题讨论】:
标签: python pandas scikit-learn
我有三个类 [-1,0,1],我正在对它们运行多类逻辑回归。当我运行 logreg.predict_proba(x) 它返回一个数组 [.25, .5, .25] 这是否意味着位置 0 是类 -1,位置 1 是类 0,位置 2 是类 1?换句话说,逻辑回归如何将类映射到输出列?它是按数字顺序做的吗?还是根据它看到的第一堂课?
【问题讨论】:
标签: python pandas scikit-learn
您可以使用逻辑回归分类器的 classes 属性来验证类的顺序。例如,如果分类器名为 logreg,则
logreg.classes_
将显示类的顺序。
【讨论】:
whatevermodel.classes_