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 相关文章推荐
Python入门篇之条件、循环
Oct 17 Python
Python探索之实现一个简单的HTTP服务器
Oct 28 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
python实现图片中文字分割效果
Jul 22 Python
基于Python安装pyecharts所遇的问题及解决方法
Aug 12 Python
利用pyshp包给shapefile文件添加字段的实例
Dec 06 Python
pandas中read_csv的缺失值处理方式
Dec 19 Python
关于Tensorflow分布式并行策略
Feb 03 Python
Python拼接字符串的7种方式详解
Mar 19 Python
PyCharm 无法 import pandas 程序卡住的解决方式
Mar 09 Python
Python中使用filter过滤列表的一个小技巧分享
May 02 Python
python3读取autocad图形文件.py实例
Jun 05 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
40年前的这部特摄片恐龙特级克塞号80后的共同回忆
2020/03/08 日漫
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
php分页函数示例代码分享
2014/02/24 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
2014/03/20 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
php根据指定位置和长度获得子字符串的方法
2015/03/17 PHP
Yii2简单实现给表单添加验证码的方法
2016/07/18 PHP
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
html中使用javascript调用本地程序(exe、doc等)实现代码
2013/04/26 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
深入理解vuex2.0 之 modules
2017/11/20 Javascript
puppeteer实现html截图的示例代码
2019/01/10 Javascript
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
vue3.0中的双向数据绑定方法及优缺点
2019/08/01 Javascript
vue过滤器实现日期格式化的案例分析
2020/07/02 Javascript
[52:08]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第一局
2016/03/05 DOTA
Python异常学习笔记
2015/02/03 Python
python之拟合的实现
2019/07/19 Python
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
2019/09/25 Python
如何关掉pycharm中的python console(图解)
2019/10/31 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
python循环输出三角形图案的例子
2019/11/22 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
python 日志模块logging的使用场景及示例
2021/01/04 Python
新文化运动的基本口号
2014/06/21 职场文书
视光学专业自荐信
2014/06/24 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
驻村工作先进事迹
2014/08/14 职场文书
学习十八大的心得体会
2014/09/01 职场文书
化工实习心得体会
2014/09/09 职场文书
2014年安全工作总结范文
2014/11/13 职场文书
2015毕业生自我评价范文
2015/03/02 职场文书
杨善洲电影观后感
2015/06/04 职场文书
浅谈如何提高PHP代码质量之端到端集成测试
2021/05/28 PHP