主页 > 知识库 > python 如何把classification_report输出到csv文件

python 如何把classification_report输出到csv文件

热门标签:百度AI接口 呼叫中心市场需求 Win7旗舰版 企业做大做强 硅谷的囚徒呼叫中心 电话运营中心 客户服务 语音系统

今天想把classification_report的统计结果输出到文件中,我这里分享一下一个简洁的方式:

我的pandas版本:

pandas 1.0.3

代码:

from sklearn.metrics import classification_report
report = classification_report(y_test, y_pred, output_dict=True)
df = pd.DataFrame(report).transpose()
df.to_csv("result.csv", index= True)

是不是很简单,下面是我导出来的一个结果:

补充:sklearn classification_report 输出说明

svm-rbf 0.606
precision recall f1-score support
0.0 0.56 0.39 0.46 431
1.0 0.62 0.77 0.69 569
avg / total 0.60 0.61 0.59 1000

最后一行是用support 加权平均算出来的,如0.59 = (431*0.46+569*0.69)/ 1000

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • Python pandas读取CSV文件的注意事项(适合新手)
  • 使用Python pandas读取CSV文件应该注意什么?
  • Python批量将csv文件转化成xml文件的实例
  • python删除csv文件的行列
  • 使用python把json文件转换为csv文件
  • python 如何读、写、解析CSV文件
  • python读写数据读写csv文件(pandas用法)
  • Python将list元素转存为CSV文件的实现
  • 利用python 读写csv文件
  • Python如何读写CSV文件
  • 如何运用python读写CSV文件

标签:喀什 山西 安康 长沙 海南 济南 山西 崇左

巨人网络通讯声明:本文标题《python 如何把classification_report输出到csv文件》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266