上传者: 38692122
|
上传时间: 2022-05-15 23:14:18
|
文件大小: 149KB
|
文件类型: PDF
今天晚上,笔者接到客户的一个需要,那就是:对多分类结果的每个类别进行指标评价,也就是需要输出每个类型的精确率(precision),召回率(recall)以及F1值(F1-score)。
对于这个需求,我们可以用sklearn来解决,方法并没有难,笔者在此仅做记录,供自己以后以及读者参考。
我们模拟的数据如下:
y_true = [‘北京’, ‘上海’, ‘成都’, ‘成都’, ‘上海’, ‘北京’, ‘上海’, ‘成都’, ‘北京’, ‘上海’]
y_pred = [‘北京’, ‘上海’, ‘成都’, ‘上海’, ‘成都’, ‘成都’, ‘上海’, ‘成都’, ‘北京’, ‘上海’]
其