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实现Linux下守护进程的编写方法
Aug 22 Python
python实现红包裂变算法
Feb 16 Python
一些常用的Python爬虫技巧汇总
Sep 28 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
python 将json数据提取转化为txt的方法
Oct 26 Python
Python给定一个句子倒序输出单词以及字母的方法
Dec 20 Python
Python3中函数参数传递方式实例详解
May 05 Python
pandas的qcut()方法详解
Jul 06 Python
详解python路径拼接os.path.join()函数的用法
Oct 09 Python
Python Django2.0集成Celery4.1教程
Nov 19 Python
python同义词替换的实现(jieba分词)
Jan 21 Python
pytorch model.cuda()花费时间很长的解决
Jun 01 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 while循环得到循环次数
2013/10/26 PHP
php文件缓存类汇总
2014/11/21 PHP
分享一则PHP定义函数代码
2015/02/26 PHP
PHP框架Laravel学习心得体会
2015/10/28 PHP
twig模板常用语句实例小结
2016/02/04 PHP
JQuery select标签操作代码段
2010/05/16 Javascript
jQuery中live方法的重复绑定说明
2011/10/21 Javascript
jquery 循环显示div的示例代码
2013/10/18 Javascript
js对象的复制继承实例
2015/01/10 Javascript
DOM基础教程之使用DOM控制表格
2015/01/20 Javascript
当jquery ajax遇上401请求的解决方法
2016/05/19 Javascript
如何理解Vue的render函数的具体用法
2017/08/30 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
nodeJs的安装与npm全局环境变量的配置详解
2020/01/06 NodeJs
[57:47]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python列表(list)、字典(dict)、字符串(string)基本操作小结
2014/11/28 Python
深入理解Javascript中的this关键字
2015/03/27 Python
python中通过预先编译正则表达式提高效率
2017/09/25 Python
python微信公众号之关键词自动回复
2018/06/15 Python
解决pycharm运行时interpreter为空的问题
2018/10/29 Python
Python socket模块实现的udp通信功能示例
2019/04/10 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
Pytorch 神经网络—自定义数据集上实现教程
2020/01/07 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
Python基于jieba, wordcloud库生成中文词云
2020/05/13 Python
什么是python的函数体
2020/06/19 Python
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
澳大利亚自然和有机的健康美容产品一站式商店:Ziani Beauty
2017/12/28 全球购物
波兰汽车配件网上商店:iParts.pl
2020/09/08 全球购物
迟到检讨书800字
2014/01/13 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
企业党建工作汇报材料
2014/08/19 职场文书
国庆促销活动总结
2014/08/29 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
初二物理教学反思
2016/02/19 职场文书
《女娲补天》教学反思
2016/02/20 职场文书