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创建线程示例
May 06 Python
Python的Django框架中的数据库配置指南
Jul 17 Python
python实现redis三种cas事务操作
Dec 19 Python
Python使用zip合并相邻列表项的方法示例
Mar 17 Python
在python中利用KNN实现对iris进行分类的方法
Dec 11 Python
基于TensorFlow常量、序列以及随机值生成实例
Jan 04 Python
使用keras根据层名称来初始化网络
May 21 Python
Jmeter调用Python脚本实现参数互相传递的实现
Jan 22 Python
利用Python过滤相似文本的简单方法示例
Feb 03 Python
Python中Qslider控件实操详解
Feb 20 Python
解决jupyter notebook启动后没有token的坑
Apr 24 Python
pandas中关于apply+lambda的应用
Feb 28 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
用PHP实现多服务器共享SESSION数据的方法
2007/03/16 PHP
php preg_match_all结合str_replace替换内容中所有img
2008/10/11 PHP
php读取excel文件的简单实例
2013/08/26 PHP
ThinkPHP实现事务回滚示例代码
2014/06/23 PHP
Laravel中服务提供者和门面模式的入门介绍
2017/11/06 PHP
优化JavaScript脚本的性能的几个注意事项
2006/12/22 Javascript
jquery下利用jsonp跨域访问实现方法
2010/07/29 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
2014/03/19 Javascript
深入理解JavaScript系列(33):设计模式之策略模式详解
2015/03/03 Javascript
实例详解jQuery的无new构建
2016/08/02 Javascript
javascript实现消灭星星小游戏简单版
2016/11/15 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
监听element-ui table滚动事件的方法
2019/03/26 Javascript
vue项目首屏打开速度慢的解决方法
2019/03/31 Javascript
详解JS深拷贝与浅拷贝
2020/08/04 Javascript
Python多层装饰器用法实例分析
2018/02/09 Python
pandas groupby 分组取每组的前几行记录方法
2018/04/20 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
Python Pandas 如何shuffle(打乱)数据
2019/07/30 Python
利用python实现.dcm格式图像转为.jpg格式
2020/01/13 Python
Python递归求出列表(包括列表中的子列表)的最大值实例
2020/02/27 Python
pycharm中导入模块错误时提示Try to run this command from the system terminal
2020/03/26 Python
python实现四人制扑克牌游戏
2020/04/22 Python
无需压缩软件,用python帮你操作压缩包
2020/08/17 Python
使用html5制作loading图的示例
2014/04/14 HTML / CSS
Data URI scheme详解和使用实例及图片base64编码实现方法
2014/05/08 HTML / CSS
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
三年大学生活自我鉴定
2014/01/21 职场文书
七年级生物教学反思
2014/01/30 职场文书
开业主持词
2014/03/21 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
2014年学校工会工作总结
2014/12/06 职场文书
功夫熊猫观后感
2015/06/10 职场文书
军训新闻稿范文
2015/07/17 职场文书
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸