python绘制多个曲线的折线图


Posted in Python onMarch 23, 2020

这篇文章利用的是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绘制多个曲线的折线图

这里我谈谈matplotlib.pyplot.plot()的使用方法,先附上一个官方文档链接,然后我说下可能用到的一些参数,参数可选的内容我就不一一展开了,大家可以去上面那个连接里查:

  • color:曲线颜色,blue,green,red等等
  • label:图例,这个参数内容就自定义啦,注意如果写这个参数一定要加上plt.legend(),之后再plt.show()才有有用!
  • linestyle:曲线风格,'?','-.',':'等等
  • linewidth:曲线宽度,自定义就可以
  • marker:标记点样式,'o','x',也就是说这些符号会标示出曲线上具体的“点”,这样一来就易于观察曲线上那些地方是支撑点
  • markersize:标记点的大小,自定义就可以

后续有图表方面的内容会继续更新~

本文已被收录到专题《python图片处理操作》 ,欢迎大家点击学习更多精彩内容。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用urllib2实现发送带cookie的请求
Apr 28 Python
在Linux系统上通过uWSGI配置Nginx+Python环境的教程
Dec 25 Python
python内置函数:lambda、map、filter简单介绍
Nov 16 Python
Python read函数按字节(字符)读取文件的实现
Jul 03 Python
Django-Model数据库操作(增删改查、连表结构)详解
Jul 17 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
Jan 25 Python
python实现飞行棋游戏
Feb 05 Python
pycharm设置python文件模板信息过程图解
Mar 10 Python
python opencv 检测移动物体并截图保存实例
Mar 10 Python
Python tkinter实现简单加法计算器代码实例
May 13 Python
Scrapy实现模拟登录的示例代码
Feb 21 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Nov 11 Python
python使用Matplotlib绘制分段函数
Sep 25 #Python
python使用Matplotlib画饼图
Sep 25 #Python
python使用Matplotlib画条形图
Mar 25 #Python
python使用matplotlib画饼状图
Sep 25 #Python
符合语言习惯的 Python 优雅编程技巧【推荐】
Sep 25 #Python
Python中应该使用%还是format来格式化字符串
Sep 25 #Python
Django如何自定义分页
Sep 25 #Python
You might like
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
如何用PHP来实现一个动态Web服务器
2015/07/29 PHP
Zend Framework入门教程之Zend_Session会话操作详解
2016/12/08 PHP
浅谈htmlentities 、htmlspecialchars、addslashes的使用方法
2016/12/09 PHP
phpinfo()中Loaded Configuration File(none)的解决方法
2017/01/16 PHP
php利用fsockopen GET/POST提交表单及上传文件
2017/05/22 PHP
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
js的Boolean对象初始值示例
2014/03/04 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
3种Jquery限制文本框只能输入数字字母的方法
2014/12/03 Javascript
JavaScript中的pow()方法使用详解
2015/06/15 Javascript
jQuery子元素过滤选择器用法示例
2016/09/09 Javascript
微信小程序 页面之间传参实例详解
2017/01/13 Javascript
JS 插件dropload下拉刷新、上拉加载使用小结
2017/04/13 Javascript
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
jQuery实现模糊查询的方法分析
2018/05/10 jQuery
webpack4.x开发环境配置详解
2018/08/04 Javascript
layui从数据库中获取复选框的值并默认选中方法
2018/08/15 Javascript
JavaScript中this的学习笔记及用法整理
2020/02/17 Javascript
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
使用Python脚本在Linux下实现部分Bash Shell的教程
2015/04/17 Python
Python使用正则表达式抓取网页图片的方法示例
2017/04/21 Python
python脚本实现验证码识别
2018/06/07 Python
python实现桌面托盘气泡提示
2019/07/29 Python
详解Python Matplotlib解决绘图X轴值不按数组排序问题
2019/08/05 Python
美国爆米花工厂:The Popcorn Factory
2019/09/14 全球购物
应届毕业生的自我鉴定
2013/11/13 职场文书
大学生职业规划论文
2014/01/11 职场文书
运动会致辞稿50字
2014/02/04 职场文书
电子商务专业毕业生求职信
2014/06/12 职场文书
暖春观后感
2015/06/08 职场文书
创业计划书之寿司
2019/07/19 职场文书