千家信息网

python怎么把classification_report输出到csv文件

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要讲解了"python怎么把classification_report输出到csv文件",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"pyth
千家信息网最后更新 2025年11月07日python怎么把classification_report输出到csv文件

这篇文章主要讲解了"python怎么把classification_report输出到csv文件",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"python怎么把classification_report输出到csv文件"吧!

我的pandas版本:

pandas 1.0.3

代码:

from sklearn.metrics import classification_reportreport = 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-rbf0.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怎么把classification_report输出到csv文件"的内容了,经过本文的学习后,相信大家对python怎么把classification_report输出到csv文件这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

0