使用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访问纯真IP数据库脚本分享
Jun 29 Python
Python正则表达式使用经典实例
Jun 21 Python
Python常用的内置序列结构(列表、元组、字典)学习笔记
Jul 08 Python
Python实现全角半角字符互转的方法
Nov 28 Python
python基于twisted框架编写简单聊天室
Jan 02 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
Oct 21 Python
numpy linalg模块的具体使用方法
May 26 Python
用vue.js组件模拟v-model指令实例方法
Jul 05 Python
ansible动态Inventory主机清单配置遇到的坑
Jan 19 Python
django实现更改数据库某个字段以及字段段内数据
Mar 31 Python
Django Admin后台添加数据库视图过程解析
Apr 01 Python
numpy库reshape用法详解
Apr 19 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
php数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
ThinkPHP3.1数据CURD操作快速入门
2014/06/19 PHP
Win2003+apache+PHP+SqlServer2008 配置生产环境
2014/07/29 PHP
简单实现PHP留言板功能
2016/12/21 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
Extjs优化(二)Form表单提交通用实现
2013/04/15 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
浅谈JavaScript Math和Number对象
2015/01/26 Javascript
javascript判断并获取注册表中可信任站点的方法
2015/06/01 Javascript
三种带箭头提示框总结实例
2016/06/14 Javascript
浅析使用BootStrap TreeView插件实现灵活配置快递模板
2016/11/28 Javascript
node.js中EJS 模板快速入门教程
2017/05/08 Javascript
微信小程序 共用变量值的实现
2017/07/12 Javascript
使用mint-ui实现省市区三级联动效果的示例代码
2018/02/09 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
Vue2.0实现调用摄像头进行拍照功能 exif.js实现图片上传功能
2018/04/28 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
跟老齐学Python之私有函数和专有方法
2014/10/24 Python
使用Python神器对付12306变态验证码
2016/01/05 Python
python+openCV利用摄像头实现人员活动检测
2019/06/22 Python
python代码 FTP备份交换机配置脚本实例解析
2019/08/01 Python
使用apiDoc实现python接口文档编写
2019/11/19 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
蒂芙尼澳大利亚官方网站:Tiffany&Co. Australia
2017/08/27 全球购物
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
Sandro Paris美国官网:典雅别致的法国时尚服饰品牌
2017/12/26 全球购物
以特惠价提供在线奢侈品购物:FRMODA.com
2018/01/25 全球购物
Kipling澳洲官网:购买凯浦林包包
2020/12/17 全球购物
装修五一活动策划案
2014/01/23 职场文书
社会学专业学生职业规划书
2014/02/07 职场文书
大学生感恩父母演讲稿
2014/08/28 职场文书
骆驼祥子读书笔记
2015/06/26 职场文书
小学班长竞选稿
2015/11/20 职场文书
保险公司增员口号
2015/12/25 职场文书
纪念建国70周年演讲稿
2019/07/19 职场文书
Django cookie和session的应用场景及如何使用
2021/04/29 Python