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 相关文章推荐
Django1.7+python 2.78+pycharm配置mysql数据库教程
Nov 18 Python
Python中函数的多种格式和使用实例及小技巧
Apr 13 Python
Python实现中文数字转换为阿拉伯数字的方法示例
May 26 Python
NetworkX之Prim算法(实例讲解)
Dec 22 Python
Python 调用PIL库失败的解决方法
Jan 08 Python
pymongo中group by的操作方法教程
Mar 22 Python
Python多继承以及MRO顺序的使用
Nov 11 Python
python与mysql数据库交互的实现
Jan 06 Python
python3格式化字符串 f-string的高级用法(推荐)
Mar 04 Python
150行python代码实现贪吃蛇游戏
Apr 24 Python
python palywright库基本使用
Jan 21 Python
利用Python如何画一颗心、小人发射爱心
Feb 21 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
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
ajax在joomla中的原生态应用代码
2012/07/19 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
2016/10/20 PHP
身份证号码前六位所代表的省,市,区, 以及地区编码下载
2007/04/12 Javascript
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
2009/02/17 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
遍历jquery对象的代码分享
2011/11/02 Javascript
Jquery性能优化详解
2014/05/15 Javascript
JavaScript中使用指数方法Math.exp()的简介
2015/06/15 Javascript
AngularJS入门教程之XHR和依赖注入详解
2016/08/18 Javascript
JS与jQuery实现隔行变色的方法
2016/09/09 Javascript
完美解决js传递参数中加号和&号自动改变的方法
2016/10/11 Javascript
微信小程序 地图(map)实例详解
2016/11/16 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
Vue自定义toast组件的实例代码
2018/08/15 Javascript
bootstrap table实现合并单元格效果
2018/12/24 Javascript
在vue中获取微信支付code及code被占用问题的解决方法
2019/04/16 Javascript
微信小程序左右滚动公告栏效果代码实例
2019/09/16 Javascript
python中利用Future对象回调别的函数示例代码
2017/09/07 Python
Python模糊查询本地文件夹去除文件后缀的实例(7行代码)
2017/11/09 Python
python 实现检验33品种数据是否是正态分布
2019/12/09 Python
TensorFlow设置日志级别的几种方式小结
2020/02/04 Python
Python如何输出百分比
2020/07/31 Python
Python+OpenCV图像处理——实现轮廓发现
2020/10/23 Python
css3 给页面加个半圆形导航条主要利用旋转和倾斜样式
2014/02/10 HTML / CSS
员工培训邀请函
2014/01/11 职场文书
房产公证书范本
2014/04/10 职场文书
美术指导助理求职信
2014/04/20 职场文书
动画设计系毕业生求职信
2014/07/15 职场文书
遗嘱继承权公证书
2015/01/26 职场文书
2015年党总支工作总结
2015/05/25 职场文书
飞越疯人院观后感
2015/06/09 职场文书
何玥事迹观后感
2015/06/16 职场文书
新学期小学班主任工作计划
2019/06/21 职场文书
python 如何获取页面所有a标签下href的值
2021/05/06 Python
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL