python matlibplot绘制多条曲线图


Posted in Python onFebruary 19, 2021

这里我利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:

# -*- coding: UTF-8 -*-
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
 
#这里导入你自己的数据
#......
#......
#x_axix,train_pn_dis这些都是长度相同的list()
 
#开始画图
sub_axix = filter(lambda x:x%200 == 0, x_axix)
plt.title('Result Analysis')
plt.plot(x_axix, train_acys, color='green', label='training accuracy')
plt.plot(sub_axix, test_acys, color='red', label='testing accuracy')
plt.plot(x_axix, train_pn_dis, color='skyblue', label='PN distance')
plt.plot(x_axix, thresholds, color='blue', label='threshold')
plt.legend() # 显示图例
 
plt.xlabel('iteration times')
plt.ylabel('rate')
plt.show()
#python 一个折线图绘制多个曲线

python matlibplot绘制多条曲线图

这里我谈谈matplotlib.pyplot.plot()的使用方法,先附上一个官方文档链接,然后我说下可能用到的一些参数,参数可选的内容我就不一一展开了,大家可以去上面那个连接里查:

color:曲线颜色,blue,green,red等等
label:图例,这个参数内容就自定义啦,注意如果写这个参数一定要加上plt.legend(),之后再plt.show()才有有用!
linestyle:曲线风格,'?','-.',':'等等
linewidth:曲线宽度,自定义就可以
marker:标记点样式,'o','x',也就是说这些符号会标示出曲线上具体的“点”,这样一来就易于观察曲线上那些地方是支撑点
markersize:标记点的大小,自定义就可以

后续有图表方面的内容会继续更新~

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python pickle类库介绍(对象序列化和反序列化)
Nov 21 Python
Python中特殊函数集锦
Jul 27 Python
python遍历序列enumerate函数浅析
Oct 17 Python
微信跳一跳自动运行python脚本
Jan 08 Python
Python异步操作MySQL示例【使用aiomysql】
May 16 Python
python SocketServer源码深入解读
Sep 17 Python
python pycharm最新版本激活码(永久有效)附python安装教程
Sep 18 Python
Pytorch GPU显存充足却显示out of memory的解决方式
Jan 13 Python
Python configparser模块操作代码实例
Jun 08 Python
Django serializer优化类视图的实现示例
Jul 16 Python
使用PyCharm安装pytest及requests的问题
Jul 31 Python
Python tkinter界面实现历史天气查询的示例代码
Aug 23 Python
python matlibplot绘制3D图形
Jul 02 #Python
对numpy Array [: ,] 的取值方法详解
Jul 02 #Python
Python使用itertools模块实现排列组合功能示例
Jul 02 #Python
python绘制立方体的方法
Jul 02 #Python
python numpy 一维数组转变为多维数组的实例
Jul 02 #Python
Python实现通过继承覆盖方法示例
Jul 02 #Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 #Python
You might like
PHP 文件扩展名 获取函数
2009/06/03 PHP
php session和cookie使用说明
2010/04/07 PHP
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
javascript中万恶的function实例分析
2011/05/25 Javascript
jquery获取div距离窗口和父级dv的距离示例
2013/10/10 Javascript
探讨js字符串数组拼接的性能问题
2014/10/11 Javascript
JavaScript里四舍五入函数round用法实例
2015/04/06 Javascript
JavaScript数组前面插入元素的方法
2015/04/06 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
2016/07/12 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
js实现添加删除表格(两种方法)
2017/04/27 Javascript
jQuery Tree Multiselect使用详解
2017/05/02 jQuery
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
jquery实现淡入淡出轮播图效果
2020/12/13 jQuery
[56:35]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第一局
2016/03/06 DOTA
python测试驱动开发实例
2014/10/08 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
python 构造三维全零数组的方法
2018/11/12 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
2019/07/11 Python
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
科颜氏香港官方网店:Kiehl’s香港
2021/03/07 全球购物
数据库的约束含义
2012/09/09 面试题
介绍一下Make? 为什么使用make
2013/12/08 面试题
自荐书模板
2013/12/19 职场文书
幼儿园中班上学期评语
2014/04/18 职场文书
禁止高声喧哗的标语
2014/06/11 职场文书
公司党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
教师批评与自我批评范文
2014/10/15 职场文书
工作年限证明范本
2015/06/15 职场文书
2015小学新教师个人工作总结
2015/10/14 职场文书
保险公司岗前培训工作总结
2015/10/24 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书
php引用传递
2021/04/01 PHP