使用python matploblib库绘制准确率,损失率折线图


Posted in Python onJune 16, 2020

我就废话不多说了,大家还是直接看代码吧~

import matplotlib.pyplot as plt
 
epochs = [0,1,2,3]
acc = [4,8,6,5]
loss = [3,2,1,4]
 
plt.plot(epochs,acc,color='r',label='acc') # r表示红色
plt.plot(epochs,loss,color=(0,0,0),label='loss') #也可以用RGB值表示颜色
 
#####非必须内容#########
plt.xlabel('epochs') #x轴表示
plt.ylabel('y label') #y轴表示
plt.title("chart") #图标标题表示
plt.legend()  #每条折线的label显示
#######################
plt.savefig('test.jpg') #保存图片,路径名为test.jpg
plt.show()  #显示图片

使用python matploblib库绘制准确率,损失率折线图

补充知识:matplotlib画混淆矩阵和正确率曲线

混淆矩阵

找不到参看的那篇博客啦~~希望原博主不要讨伐我

#!/usr/bin/python3.5
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['FangSong'] #可显示中文字符
plt.rcParams['axes.unicode_minus']=False
 
classes = ['a','b','c','d','e','f','g']
confusion_matrix = np.array([(99,1,2,2,0,0,6),(1,98,7,6,2,1,1),(0,0,86,0,0,2,0),(0,0,0,86,1,0,0),(0,0,0,1,94,1,0),(0,1,5,1,0,96,8),(0,0,0,4,3,0,85)],dtype=np.float64)
 
plt.imshow(confusion_matrix, interpolation='nearest', cmap=plt.cm.Oranges) #按照像素显示出矩阵
plt.title('混淆矩阵')
plt.colorbar()
tick_marks = np.arange(len(classes))
plt.xticks(tick_marks, classes, rotation=-45)
plt.yticks(tick_marks, classes)
 
thresh = confusion_matrix.max() / 2.
#iters = [[i,j] for i in range(len(classes)) for j in range((classes))]
#ij配对,遍历矩阵迭代器
iters = np.reshape([[[i,j] for j in range(7)] for i in range(7)],(confusion_matrix.size,2))
for i, j in iters:
 plt.text(j, i, format(confusion_matrix[i, j]),fontsize=7) #显示对应的数字
 
plt.ylabel('真实类别')
plt.xlabel('预测类别')
plt.tight_layout()
plt.show()

正确率曲线

fig ,ax= plt.subplots()
  plt.plot(np.arange(iterations), fig_acc,'b')
  plt.plot(np.arange(iterations), fig_realacc, 'r')
  ax.set_xlabel('迭代次数')
  ax.set_ylabel('正确率(%)')
 
  labels = ["训练正确率", "测试正确率"]
  # labels = [l.get_label() for l in lns]
  plt.legend( labels, loc=7)
  plt.show()

以上这篇使用python matploblib库绘制准确率,损失率折线图就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
May 16 Python
Python中类的初始化特殊方法
Dec 01 Python
Django中的Signal代码详解
Feb 05 Python
Python图像处理之识别图像中的文字(实例讲解)
May 10 Python
在windows下Python打印彩色字体的方法
May 15 Python
完美解决python中ndarray 默认用科学计数法显示的问题
Jul 14 Python
Python使用try except处理程序异常的三种常用方法分析
Sep 05 Python
python中字符串内置函数的用法总结
Sep 13 Python
解决python 无法加载downsample模型的问题
Oct 25 Python
scrapy-redis的安装部署步骤讲解
Feb 27 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
Oct 15 Python
Django web自定义通用权限控制实现方法
Nov 24 Python
为什么称python为胶水语言
Jun 16 #Python
在Keras中利用np.random.shuffle()打乱数据集实例
Jun 15 #Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 #Python
Python实现验证码识别
Jun 15 #Python
Python Tkinter图形工具使用方法及实例解析
Jun 15 #Python
使用Keras画神经网络准确性图教程
Jun 15 #Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
Jun 15 #Python
You might like
基于qmail的完整WEBMAIL解决方案安装详解
2006/10/09 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
PHP7 list() 函数修改
2021/03/09 PHP
让iframe自适应高度(支持XHTML,支持FF)
2007/07/24 Javascript
jQuery.Validate 使用笔记(jQuery Validation范例 )
2010/06/25 Javascript
php对mongodb的扩展(小试牛刀)
2012/11/11 Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
2014/04/03 Javascript
JavaScript 获取任一float型小数点后两位的小数
2014/06/30 Javascript
让JavaScript和其它资源并发下载的方法
2014/10/16 Javascript
判断访客终端类型集锦
2015/06/05 Javascript
全屏js头像上传插件源码高清版
2016/03/29 Javascript
js字符串截取函数slice、substring和substr的比较
2016/05/17 Javascript
Bootstrap学习笔记之环境配置(1)
2016/12/07 Javascript
Layui table 组件的使用之初始化加载数据、数据刷新表格、传参数
2017/09/11 Javascript
详解Webpack + ES6 最新环境搭建与配置
2018/06/04 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
微信小程序实现点击生成随机验证码
2020/09/09 Javascript
python实现人人自动回复、抢沙发功能
2018/06/08 Python
Python 获取主机ip与hostname的方法
2018/12/17 Python
Python实现连接MySql数据库及增删改查操作详解
2019/04/16 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
Python flask路由间传递变量实例详解
2020/06/03 Python
keras导入weights方式
2020/06/12 Python
当当网官方旗舰店:中国图书销售夺金品牌
2018/04/02 全球购物
美国现代家具网站:Design Within Reach
2018/07/19 全球购物
乌克兰数字设备、配件和智能技术的连锁商店:KTC
2020/08/18 全球购物
企业治理工作自我评价
2013/09/26 职场文书
农民入党思想汇报
2014/01/03 职场文书
小学母亲节活动方案
2014/03/14 职场文书
《桃林那间小木屋》教学反思
2014/05/01 职场文书
访谈节目策划方案
2014/05/15 职场文书
2014预备党员党课学习心得范文
2014/07/08 职场文书
2014年党员自我评议(5篇)
2014/09/12 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL