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的循环体中使用else语句的方法
Mar 30 Python
Python中关键字nonlocal和global的声明与解析
Mar 12 Python
python正则表达式爬取猫眼电影top100
Feb 24 Python
Python爬虫包BeautifulSoup简介与安装(一)
Jun 17 Python
python 文件转成16进制数组的实例
Jul 09 Python
python多进程实现文件下载传输功能
Jul 28 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
Oct 11 Python
浅谈Django+Gunicorn+Nginx部署之路
Sep 11 Python
ipython jupyter notebook中显示图像和数学公式实例
Apr 15 Python
浅析python 动态库m.so.1.0错误问题
May 09 Python
python3让print输出不换行的方法
Aug 24 Python
Python 中的单分派泛函数你真的了解吗
Jun 22 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模块 Memcached功能多于Memcache
2011/06/14 PHP
PHP中strtotime函数使用方法详解
2011/11/27 PHP
浅析php与数据库代码开发规范
2013/08/08 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
Cookie跨域问题解决方案代码示例
2020/11/24 PHP
Web层改进II-用xmlhttp 无声息提交复杂表单
2007/01/22 Javascript
JS获取scrollHeight问题想到的标准问题
2007/05/27 Javascript
jQuery插件开发基础简单介绍
2013/01/07 Javascript
JavaScript高级教程5.6之基本包装类型(详细)
2015/11/23 Javascript
DIV随滚动条滚动而滚动的实现代码【推荐】
2016/04/12 Javascript
jquery通过name属性取值的简单实现方法
2016/06/20 Javascript
jQuery实现定位滚动条位置
2016/08/05 Javascript
Bootstrap按钮组简单实现代码
2017/03/06 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/15 Javascript
详解在vue-cli项目中安装node-sass
2017/06/21 Javascript
实现一个完整的Node.js RESTful API的示例
2017/09/29 Javascript
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
Python编程之微信推送模板消息功能示例
2017/08/21 Python
Python3爬虫全国地址信息
2019/01/05 Python
自学python的建议和周期预算
2019/01/30 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
详解HTML5 LocalStorage 本地存储
2016/12/23 HTML / CSS
巴西婴儿用品商店:Bebe Store
2017/11/23 全球购物
设计师珠宝:Ylang 23
2018/05/11 全球购物
巴西化妆品商店:Lojas Rede
2019/07/26 全球购物
卡拉威高尔夫官方网站:Callaway Golf
2020/09/16 全球购物
How TDD works
2012/09/30 面试题
浪漫婚礼主持词
2014/03/14 职场文书
致共产党员倡议书
2014/04/16 职场文书
优秀共产党员先进事迹材料
2014/05/06 职场文书
中学生运动会新闻稿
2014/09/24 职场文书
部门2014年度工作总结
2014/11/12 职场文书
2014年学校财务工作总结
2014/12/06 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
开发微信小程序之WXSS样式教程
2022/04/18 HTML / CSS
tree shaking对打包体积优化及作用
2022/07/07 Java/Android