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网络爬虫神器PyQuery的基本使用教程
Feb 03 Python
Python实现的径向基(RBF)神经网络示例
Feb 06 Python
Python 运行 shell 获取输出结果的实例
Jan 07 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
python保存字典和读取字典的实例代码
Jul 07 Python
Python测试线程应用程序过程解析
Dec 31 Python
Django微信小程序后台开发教程的实现
Jun 03 Python
python操作微信自动发消息的实现(微信聊天机器人)
Jul 14 Python
详解Pycharm与anaconda安装配置指南
Aug 25 Python
Python Map 函数的使用
Aug 28 Python
python中绕过反爬虫的方法总结
Nov 25 Python
pytorch 梯度NAN异常值的解决方案
Jun 05 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统计字符串中中英文字符的个数
2013/06/23 PHP
childNodes.length与children.length的区别
2009/05/14 Javascript
js中如何把字符串转化为对象、数组示例代码
2013/07/17 Javascript
javascript字符串替换及字符串分割示例代码
2013/12/12 Javascript
javascript使用appendChild追加节点实例
2015/01/12 Javascript
你有必要知道的25个JavaScript面试题
2015/12/29 Javascript
详解js中Number()、parseInt()和parseFloat()的区别
2016/12/20 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
vue axios用法教程详解
2017/07/23 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
2018/11/20 jQuery
Vue实现购物车的全选、单选、显示商品价格代码实例
2019/05/06 Javascript
微信小程序模板消息限制实现无限制主动推送的示例代码
2019/08/27 Javascript
Vue中rem与postcss-pxtorem的应用详解
2019/11/20 Javascript
浅析vue-router实现原理及两种模式
2020/02/11 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
vue实现登录拦截
2020/06/29 Javascript
JavaScript实现点击出现子菜单效果
2021/02/08 Javascript
[54:56]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第三局
2016/03/06 DOTA
python pandas中DataFrame类型数据操作函数的方法
2018/04/08 Python
Python PIL读取的图像发生自动旋转的实现方法
2019/07/05 Python
python networkx 包绘制复杂网络关系图的实现
2019/07/10 Python
用Anaconda安装本地python包的方法及路径问题(图文)
2019/07/16 Python
Django中URL的参数传递的实现
2019/08/04 Python
python 遍历pd.Series的index和value
2019/11/26 Python
python中提高pip install速度
2020/02/14 Python
英国第一的购买便宜玩具和游戏的在线购物网站:Bargain Max
2018/01/24 全球购物
中专生职业生涯规划书范文
2014/01/10 职场文书
学生思想表现的评语
2014/01/30 职场文书
三八红旗手先进事迹材料
2014/05/13 职场文书
财会专业大学生求职信
2014/09/26 职场文书
庆七一宣传标语
2014/10/08 职场文书
2014法制宣传日活动总结范文
2014/11/01 职场文书
争做文明公民倡议书
2019/06/24 职场文书
python装饰器代码解析
2022/03/23 Python
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS