使用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爬虫模拟登录带验证码网站
Jan 22 Python
Python常用时间操作总结【取得当前时间、时间函数、应用等】
May 11 Python
Python中单线程、多线程和多进程的效率对比实验实例
May 14 Python
Python Opencv任意形状目标检测并绘制框图
Jul 23 Python
使用TensorFlow-Slim进行图像分类的实现
Dec 31 Python
Django 解决distinct无法去除重复数据的问题
May 20 Python
Python通过文本和图片生成词云图
May 21 Python
tensorflow实现残差网络方式(mnist数据集)
May 26 Python
django的autoreload机制实现
Jun 03 Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
Jun 15 Python
python 监控logcat关键字功能
Sep 04 Python
Python编程中内置的NotImplemented类型的用法
Mar 23 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
第七节 类的静态成员 [7]
2006/10/09 PHP
PHP写的资源下载防盗链类分享
2014/05/12 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
2015/02/10 PHP
PHP动态规划解决0-1背包问题实例分析
2015/03/23 PHP
PHP和Mysql中转UTF8编码问题汇总
2015/10/10 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
2017/02/17 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
PHP解决高并发的优化方案实例
2020/12/10 PHP
SyntaxHighlighter语法高亮插件使用说明
2011/08/14 Javascript
js综合应用实例简单的表格统计
2013/09/03 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
jquery无刷新验证邮箱地址实现实例
2014/02/19 Javascript
详解AngularJS中自定义过滤器
2015/12/28 Javascript
Jquery表单验证失败后不提交的解决方法
2016/10/18 Javascript
jquery判断页面网址是否有效的两种方法
2016/12/11 Javascript
概述一个页面从输入URL到页面加载完的过程
2016/12/16 Javascript
Bootstrap Table使用整理(一)
2017/06/09 Javascript
代码详解JS操作剪贴板
2018/02/11 Javascript
浅谈js闭包理解
2019/03/28 Javascript
微信小程序数据统计和错误统计的实现方法
2019/06/26 Javascript
javascript中正则表达式语法详解
2020/08/07 Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
2020/11/06 Javascript
详解JavaScript中的this指向问题
2021/02/05 Javascript
Python批量重命名同一文件夹下文件的方法
2015/05/25 Python
利用python获取当前日期前后N天或N月日期的方法示例
2017/07/30 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
Django ORM 聚合查询和分组查询实现详解
2019/08/09 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
2020/10/18 Python
CSS3 新增选择器的实例
2019/11/13 HTML / CSS
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
材料物理专业大学毕业生求职信
2013/10/15 职场文书
汽车专业人才自我鉴定范文
2013/12/29 职场文书
抽奖活动主持词
2014/03/31 职场文书
2015年校长新年寄语
2014/12/08 职场文书
2015年安置帮教工作总结
2015/05/22 职场文书
python 爬取天气网卫星图片
2021/06/07 Python