matplotlib设置legend图例代码示例


Posted in Python onDecember 19, 2017

本文主要是关于matplotlib的一些基本用法。

Demo

import matplotlib.pyplot as plt
import numpy as np

# 绘制普通图像
x = np.linspace(-1, 1, 50)
y1 = 2 * x + 1
y2 = x**2

plt.figure()
# 在绘制时设置lable, 逗号是必须的
l1, = plt.plot(x, y1, label = 'line')
l2, = plt.plot(x, y2, label = 'parabola', color = 'red', linewidth = 1.0, linestyle = '--')

# 设置坐标轴的取值范围
plt.xlim((-1, 1))
plt.ylim((0, 2))

# 设置坐标轴的lable
plt.xlabel('X axis')
plt.ylabel('Y axis')

# 设置x坐标轴刻度, 原来为0.25, 修改后为0.5
plt.xticks(np.linspace(-1, 1, 5))
# 设置y坐标轴刻度及标签, $$是设置字体
plt.yticks([0, 0.5], ['$minimum$', 'normal'])

# 设置legend
plt.legend(handles = [l1, l2,], labels = ['a', 'b'], loc = 'best')
plt.show()

结果展示:

matplotlib设置legend图例代码示例

总结

以上就是本文关于matplotlib设置legend图例代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python3.x中自定义比较函数
Apr 24 Python
Python新手入门最容易犯的错误总结
Apr 24 Python
使用Template格式化Python字符串的方法
Jan 22 Python
对python3.4 字符串转16进制的实例详解
Jun 12 Python
Django CBV类的用法详解
Jul 26 Python
面向对象学习之pygame坦克大战
Sep 11 Python
使用python 将图片复制到系统剪贴中
Dec 13 Python
python+opencv实现移动侦测(帧差法)
Mar 20 Python
VSCode配合pipenv搞定虚拟环境的实现方法
May 17 Python
python的json包位置及用法总结
Jun 21 Python
判断Python中的Nonetype类型
May 25 Python
怎么用Python识别手势数字
Jun 07 Python
matplotlib中legend位置调整解析
Dec 19 #Python
python实现感知器算法详解
Dec 19 #Python
python绘制条形图方法代码详解
Dec 19 #Python
Python实现两款计算器功能示例
Dec 19 #Python
Python构建网页爬虫原理分析
Dec 19 #Python
Python2.X/Python3.X中urllib库区别讲解
Dec 19 #Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 #Python
You might like
php格式化金额函数分享
2015/02/02 PHP
php查询whois信息的方法
2015/06/08 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
JS实现点击下载的小例子
2013/07/10 Javascript
js如何实现设计模式中的模板方法
2013/07/23 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
javascript用户注册提示效果的简单实例
2013/08/17 Javascript
调用DOM对象的focus使文本框获得焦点
2014/02/19 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
采用自执行的匿名函数解决for循环使用闭包的问题
2014/09/11 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
2015/07/29 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
微信小程序前端源码逻辑和工作流
2016/09/25 Javascript
vue2.0获取自定义属性的值
2017/03/28 Javascript
Angular实现模版驱动表单的自定义校验功能(密码确认为例)
2018/05/17 Javascript
jQuery插件jsonview展示json数据
2018/05/26 jQuery
angularjs1.X 重构controller 的方法小结
2019/08/15 Javascript
详解Vue中组件传值的多重实现方式
2019/08/16 Javascript
countUp.js实现数字动态变化效果
2019/10/17 Javascript
如何基于js判断浏览器版本
2020/02/20 Javascript
python进阶教程之词典、字典、dict
2014/08/29 Python
初步解析Python中的yield函数的用法
2015/04/03 Python
Python中Django框架利用url来控制登录的方法
2015/07/25 Python
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
Python 正则表达式入门(初级篇)
2016/12/07 Python
Python常见异常分类与处理方法
2017/06/04 Python
对python以16进制打印字节数组的方法详解
2019/01/24 Python
快速创建python 虚拟环境
2020/11/28 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
缓刑人员思想汇报
2014/10/11 职场文书
2015年青年志愿者工作总结
2015/05/20 职场文书
初中同学会致辞
2015/08/01 职场文书
浅谈Python中的正则表达式
2021/06/28 Python
python中mongodb包操作数据库
2022/04/19 Python