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 相关文章推荐
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
May 22 Python
Python实现的Excel文件读写类
Jul 30 Python
python实现RSA加密(解密)算法
Feb 17 Python
python七夕浪漫表白源码
Apr 05 Python
详解pandas删除缺失数据(pd.dropna()方法)
Jun 25 Python
从列表或字典创建Pandas的DataFrame对象的方法
Jul 06 Python
Django框架之登录后自定义跳转页面的实现方法
Jul 18 Python
Django文件上传与下载(FileFlid)
Oct 06 Python
Python Tkinter Entry和Text的添加与使用详解
Mar 04 Python
python如何运行js语句
Sep 09 Python
python openssl模块安装及用法
Dec 06 Python
Python竟然能剪辑视频
May 25 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
数据库的日期格式转换
2006/10/09 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
PHP 常用时间函数资料整理
2016/10/22 PHP
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
JS控制日期显示的小例子
2013/11/23 Javascript
实现图片预加载的三大方法及优缺点分析
2014/11/19 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
2015/03/30 Javascript
详解前端自动化工具gulp自动添加版本号
2016/12/20 Javascript
利用Vue.js实现checkbox的全选反选效果
2017/01/18 Javascript
nodejs构建本地web测试服务器 如何解决访问静态资源问题
2017/07/14 NodeJs
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
Three.js实现简单3D房间布局
2018/12/30 Javascript
JavaScript之实现一个简单的Vue示例
2019/01/17 Javascript
layui中select,radio设置不生效的解决方法
2019/09/05 Javascript
使用python将mdb数据库文件导入postgresql数据库示例
2014/02/17 Python
python TCP Socket的粘包和分包的处理详解
2018/02/09 Python
pandas实现将日期转换成timestamp
2019/12/07 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
Python脚本打包成可执行文件过程解析
2020/10/20 Python
python中的测试框架
2020/11/13 Python
python 数据类型强制转换的总结
2021/01/25 Python
英格兰橄榄球商店:England Rugby Store
2016/12/17 全球购物
儿科护士自我鉴定
2013/10/14 职场文书
酒店个人培训自我鉴定
2013/12/11 职场文书
大学军训通讯稿
2014/01/13 职场文书
技能竞赛活动方案
2014/02/21 职场文书
需求分析说明书
2014/05/09 职场文书
国际商贸专业自荐信
2014/06/09 职场文书
幼儿园植树节活动总结
2014/07/04 职场文书
幼儿园教师师德师风演讲稿:爱我所爱 无悔青春
2014/09/10 职场文书
大学生违纪检讨书范文
2015/05/07 职场文书
民事代理词范文
2015/05/25 职场文书
运动会闭幕式主持词
2015/07/01 职场文书
2016年清明节网上祭英烈活动总结
2016/04/01 职场文书
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers