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实现清屏的方法
Apr 30 Python
python基于pyDes库实现des加密的方法
Apr 29 Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
Sep 13 Python
对python字典过滤条件的实例详解
Jan 22 Python
Django后台admin的使用详解
Jul 08 Python
python interpolate插值实例
Jul 06 Python
Python基于gevent实现文件字符串查找器
Aug 11 Python
详解Pycharm与anaconda安装配置指南
Aug 25 Python
python实现发送带附件的邮件代码分享
Sep 22 Python
python3 googletrans超时报错问题及翻译工具优化方案 附源码
Dec 23 Python
解决TensorFlow训练模型及保存数量限制的问题
Mar 03 Python
Python 中的单分派泛函数你真的了解吗
Jun 22 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实现水仙花数示例分享
2014/04/03 PHP
PHP中的替代语法介绍
2015/01/09 PHP
php实现博客,论坛图片防盗链的方法
2016/10/15 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
js中的值类型和引用类型小结 文字说明与实例
2010/12/12 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
js获取窗口相对于屏幕左边和上边的位置坐标
2014/05/15 Javascript
PHP守护进程实例
2015/03/06 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
IE7浏览器窗口大小改变事件执行多次bug及IE6/IE7/IE8下resize问题
2015/08/21 Javascript
关于JS中的apply,call,bind的深入解析
2016/04/05 Javascript
AngularJS实用开发技巧(推荐)
2016/07/13 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
DOM中事件处理概览与原理的全面解析
2016/08/16 Javascript
jQuery progressbar通过Ajax请求实现后台进度实时功能
2016/10/11 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
jQuery实现的简单在线计算器功能
2017/05/11 jQuery
Vue 2中ref属性的使用方法及注意事项
2017/06/12 Javascript
Angular如何引入第三方库的方法详解
2017/07/13 Javascript
ajax与jsonp的区别及用法
2018/10/16 Javascript
JavaScript的词法结构精华篇
2018/10/17 Javascript
小程序页面动态配置实现方法
2019/02/05 Javascript
关于Django显示时间你应该知道的一些问题
2017/12/25 Python
Python使用Pickle模块进行数据保存和读取的讲解
2019/04/09 Python
使用虚拟环境打包python为exe 文件的方法
2019/08/29 Python
TensorFLow 不同大小图片的TFrecords存取实例
2020/01/20 Python
详解CSS3实现响应式手风琴效果
2020/06/10 HTML / CSS
苹果中国官方网站:Apple中国
2016/07/22 全球购物
维珍澳洲航空官网:Virgin Australia
2017/09/08 全球购物
自我鉴定 电子商务专业
2014/01/30 职场文书
幼儿老师求职信
2014/06/30 职场文书
考研英语复习计划
2015/01/19 职场文书
高中军训感想
2015/08/07 职场文书
Python socket如何解析HTTP请求内容
2022/02/12 Python
Hive日期格式转换方法总结
2022/06/25 数据库