使用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 numpy实现数组合并实例(vstack,hstack)
Jan 09 Python
Pycharm 创建 Django admin 用户名和密码的实例
May 30 Python
Win10下python3.5和python2.7环境变量配置教程
Sep 18 Python
使用Python横向合并excel文件的实例
Dec 11 Python
深入解析Python小白学习【操作列表】
Mar 23 Python
python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析
Sep 05 Python
用python的turtle模块实现给女票画个小心心
Nov 23 Python
Python任务调度模块APScheduler使用
Apr 15 Python
python 数据库查询返回list或tuple实例
May 15 Python
让你相见恨晚的十个Python骚操作
Nov 18 Python
如何用python清洗文件中的数据
Jun 18 Python
LyScript实现绕过反调试保护的示例详解
Aug 14 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
咖啡的化学
2021/03/03 咖啡文化
如果文字过长,则将过长的部分变成省略号显示
2006/06/26 Javascript
点击下载链接 弹出页面实现代码
2009/10/01 Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
2009/11/02 Javascript
jQuery操作 input type=checkbox的实现代码
2012/06/14 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
2015/04/20 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
浅谈JavaScript中的string拥有方法的原因
2015/08/28 Javascript
详解基于mpvue的小程序markdown适配解决方案
2018/05/08 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
Element Table的row-class-name无效与动态高亮显示选中行背景色
2018/11/30 Javascript
精读《Vue3.0 Function API》
2020/05/20 Javascript
微信小程序拖拽排序列表的示例代码
2020/07/08 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
Vue select 绑定动态变量的实例讲解
2020/10/22 Javascript
举例讲解Python中metaclass元类的创建与使用
2016/06/30 Python
Python使用Turtle模块绘制五星红旗代码示例
2017/12/11 Python
python字符串切割:str.split()与re.split()的对比分析
2019/07/16 Python
浅谈pytorch卷积核大小的设置对全连接神经元的影响
2020/01/10 Python
python 一维二维插值实例
2020/04/22 Python
Python实现疫情通定时自动填写功能(附代码)
2020/05/27 Python
使用豆瓣源来安装python中的第三方库方法
2021/01/26 Python
解决python的空格和tab混淆而报错的问题
2021/02/26 Python
Footshop法国:购买运动鞋
2020/01/19 全球购物
介绍一下write命令
2014/08/10 面试题
军校制空专业毕业生自我鉴定
2013/11/16 职场文书
教师绩效工资方案
2014/02/01 职场文书
希特勒的演讲稿
2014/05/23 职场文书
小学生春游活动方案
2014/08/20 职场文书
汽车机电维修工求职信
2014/09/30 职场文书
2014年仓库管理工作总结
2014/12/17 职场文书
护士个人总结范文
2015/02/13 职场文书
2015年教师节主持词
2015/07/03 职场文书
幼儿园语言教学反思
2016/02/23 职场文书
MySQL的表级锁,行级锁,排它锁和共享锁
2022/07/15 MySQL