永发信息网

python是否有绘制混淆矩阵的函数,怎么来实现

答案:2  悬赏:80  手机版
解决时间 2021-02-12 02:43
python是否有绘制混淆矩阵的函数,怎么来实现
最佳答案
也就是说ABC: sadhcjsd是一个字符串,现在要提取出后边对吧? in_string = ABC: sadhcjsd 那么: in_string.split(':')[-1] 就是你想要的。
全部回答
# -*- coding: utf-8 -*- """绘制混淆矩阵图""" import matplotlib.pyplot as plt from sklearn.metrics import confusion_matrix def confusion_matrix_plot_matplotlib(y_truth, y_predict, cmap=plt.cm.blues):     """matplotlib绘制混淆矩阵图     parameters     ----------         y_truth: 真实的y的值, 1d array         y_predict: 预测的y的值, 1d array         cmap: 画混淆矩阵图的配色风格, 使用cm.blues,更多风格请参考官网     """     cm = confusion_matrix(y_truth, y_predict)     plt.matshow(cm, cmap=cmap)  # 混淆矩阵图     plt.colorbar()  # 颜色标签     for x in range(len(cm)):  # 数据标签         for y in range(len(cm)):             plt.annotate(cm[x, y], xy=(x, y), horizontalalignment='center', verticalalignment='center')     plt.ylabel('true label')  # 坐标轴标签     plt.xlabel('predicted label')  # 坐标轴标签     plt.show()  # 显示作图结果 if __name__ == '__main__':     y_truth = [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0]     y_predict = [1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0]     confusion_matrix_plot_matplotlib(y_truth, y_predict)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
星光照相(龙华山街道沔阳大道56号星光照相)地
优康宝贝白云区步行街店地址在什么地方,想过
洪塘镇社会事务办地址有知道的么?有点事想过
《超凡蜘蛛侠》是和《蜘蛛侠·暗影之网》哪个
柯达影像网络(仙桃店)地址在什么地方,想过去
正序、负序和零序电流使用()逻辑节点建立模型
培音坑这个地址在什么地方,我要处理点事
生个女儿,父母就不用买房了吗
兵斌打印地址有知道的么?有点事想过去
天津财经大学好吗
硼铁粉有啥用途
老中医化妆品绵阳NO.2地址在什么地方,想过去
单选题作为青藏高原和塔里木盆地分节线的地形
怎么在百度问答题里面看别人的资料
宝利星汽车地址在什么地方,我要处理点事!
推荐资讯
大鱼网咖地址在什么地方,想过去办事
怎么从cmd里修改注册表默认的字符串数值,(
霍山石斛(合肥蜀山区长江西路689号百大鼓楼商
我坐船练习水上漂,请问你怎么练习水上漂?
中铁快运马鞍山站营业部地址有知道的么?有点
广州城建职业学院怎么样上课? 建工。一天要
但丁说过一句名言:“走自己的路,让别人说去
全国农业展览馆(新馆)地址有知道的么?有点事
公园大道停车场(姚家园路与甜水园东街交叉口
尽收的四字成语后面两字是啥
黑马电动车自行车怎么去啊,有知道地址的么
夏洛特的网的英文影评
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?