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进行TCP网络编程的教程
Apr 29 Python
python+Django+apache的配置方法详解
Jun 01 Python
python3中dict(字典)的使用方法示例
Mar 22 Python
使用sklearn之LabelEncoder将Label标准化的方法
Jul 11 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
Python txt文件加入字典并查询的方法
Jan 15 Python
python去重,一个由dict组成的list的去重示例
Jan 21 Python
django 类视图的使用方法详解
Jul 24 Python
Python在OpenCV里实现极坐标变换功能
Sep 02 Python
Python + selenium + crontab实现每日定时自动打卡功能
Mar 31 Python
python语言中有算法吗
Jun 16 Python
如何在python中实现ECDSA你知道吗
Nov 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学习之 循环结构实现代码
2011/06/09 PHP
php技巧小结【推荐】
2017/01/19 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
jquery 简单图片导航插件jquery.imgNav.js
2010/03/17 Javascript
正则表达式优化JSON字符串的技巧
2015/12/24 Javascript
vueJS简单的点击显示与隐藏的效果【实现代码】
2016/05/03 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
详解vue之页面缓存问题(基于2.0)
2017/01/10 Javascript
微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码
2017/01/13 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
JS实现根据密码长度显示安全条功能
2017/03/08 Javascript
在js中做数字字符串补0(js补零)
2017/03/25 Javascript
JS实现搜索关键词的智能提示功能
2017/07/07 Javascript
vue-router 源码之实现一个简单的 vue-router
2018/07/02 Javascript
vue-resource请求实现http登录拦截或者路由拦截的方法
2018/07/11 Javascript
JS使用tween.js动画库实现轮播图并且有切换功能
2018/07/17 Javascript
Python中内置的日志模块logging用法详解
2016/07/12 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
对numpy中的transpose和swapaxes函数详解
2018/08/02 Python
django框架模板语言使用方法详解
2019/07/18 Python
基于Python把网站域名解析成ip地址
2020/05/25 Python
详解Python IO编程
2020/07/24 Python
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
英国手工布艺沙发在线购买:Sofas & Stuff
2018/03/02 全球购物
汽车技术服务与营销专业在籍生自荐信
2013/09/28 职场文书
六个一活动实施方案
2014/03/21 职场文书
岗位聘任书范文
2014/03/29 职场文书
节能减排倡议书
2014/04/15 职场文书
委托证明书
2014/09/17 职场文书
个人师德师风自我剖析材料
2014/09/29 职场文书
2015年预备党员自我评价
2015/03/04 职场文书
拯救大兵瑞恩观后感
2015/06/09 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
python 经纬度求两点距离、三点面积操作
2021/06/03 Python