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遍历文件夹并删除特定格式文件的示例
Mar 05 Python
python通过装饰器检查函数参数数据类型的方法
Mar 13 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
浅谈使用Python变量时要避免的3个错误
Oct 30 Python
python编程嵌套函数实例代码
Feb 11 Python
Python实现绘制双柱状图并显示数值功能示例
Jun 23 Python
一看就懂得Python的math模块
Oct 21 Python
关于PyTorch 自动求导机制详解
Aug 18 Python
python函数的作用域及关键字详解
Aug 20 Python
python绘制雪景图
Dec 16 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
Jun 02 Python
详解python 条件语句和while循环的实例代码
Dec 28 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
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
强烈推荐:php.ini中文版(1)
2006/10/09 PHP
PHP 飞信好友免费短信API接口开源版
2010/07/22 PHP
PHP随机生成信用卡卡号的方法
2015/03/23 PHP
thinkPHP3.1验证码的简单实现方法
2016/04/22 PHP
php实现统计IP数及在线人数的示例代码
2020/07/22 PHP
JavaScript 题型问答有答案参考
2010/02/17 Javascript
自定义的一个简单时尚js下拉选择框
2013/11/20 Javascript
AngularJS入门教程之学习环境搭建
2014/12/06 Javascript
JQuery实现的购物车功能(可以减少或者添加商品并自动计算价格)
2015/01/13 Javascript
javascript中window.open在原来的窗口中打开新的窗口(不同名)
2015/11/15 Javascript
避免jQuery名字冲突 noConflict()方法
2016/07/30 Javascript
使用vue编写一个点击数字计时小游戏
2016/08/31 Javascript
JS实现的模仿QQ头像资料卡显示与隐藏效果
2017/04/07 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
Vuex入门到上手教程
2018/06/20 Javascript
vue项目中使用Svg的方法
2018/10/24 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
python实现判断数组是否包含指定元素的方法
2015/07/15 Python
Python3如何对urllib和urllib2进行重构
2019/11/25 Python
css3 自定义字体font-face使用介绍
2014/05/14 HTML / CSS
css3弹性盒模型(Flexbox)详细介绍
2014/10/08 HTML / CSS
浅谈Html5多线程开发之WebWorkers
2018/05/02 HTML / CSS
巴黎欧莱雅法国官网:L’Oreal Paris
2019/04/30 全球购物
阿迪达斯中国官网:Adidas中国
2020/12/14 全球购物
企业治理工作自我评价
2013/09/26 职场文书
大学生职业规划范文:象牙塔生活的四年计划
2014/01/14 职场文书
总经理助理职责
2014/02/04 职场文书
收银员岗位职责
2014/02/07 职场文书
求职信名称怎么写
2014/05/26 职场文书
师范生自荐信模板
2014/05/28 职场文书
单位实习鉴定评语
2015/01/04 职场文书
高中16字霸气押韵班级口号集锦!
2019/06/27 职场文书
nginx请求限制配置方法
2021/07/09 Servers