我正在尝试计算准确率。
我有一个包含许多列数据的pandas数据框架。
对于每个客户,我有一列预测的流失和一列真实的流失。
有没有办法计算两列之间的精确度指标和其他指标?这两列都是二进制的,0表示没有流失,1表示流失。
发布于 2019-06-26 05:00:11
显然,您可以通过许多方法来衡量预测相对于已知答案的准确性。由于您已经使用机器学习和python对此进行了标记,因此我建议使用混淆矩阵(也称为错误矩阵)作为第一步。scikit-learn python库有一个可以使用的模块:
from sklearn.metrics import confusion_matrix
y_true = ...
y_pred = ...
confusion_matrix( y_true, y_pred )
来源:https://scikit-learn.org/stable/modules/generated/sklearn.metrics.confusion_matrix.html
https://stackoverflow.com/questions/56761851
复制相似问题