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实现的解析crontab配置文件代码
Jun 30 Python
基于scrapy实现的简单蜘蛛采集程序
Apr 17 Python
Python保存MongoDB上的文件到本地的方法
Mar 16 Python
Python实现的计数排序算法示例
Nov 29 Python
python破解zip加密文件的方法
May 31 Python
Python爬虫实现抓取京东店铺信息及下载图片功能示例
Aug 07 Python
Django ORM 聚合查询和分组查询实现详解
Aug 09 Python
Python3直接爬取图片URL并保存示例
Dec 18 Python
用opencv给图片换背景色的示例代码
Jul 08 Python
pycharm 关闭search everywhere的解决操作
Jan 15 Python
学点简单的Django之第一个Django程序的实现
Feb 24 Python
Python OpenCV实现图像模板匹配详解
Apr 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
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
如何使用PHP往windows中添加用户
2006/12/06 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
PHP检测链接是否存在的代码实例分享
2016/05/06 PHP
PHP哈希表实现算法原理解析
2020/12/11 PHP
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
Javascript异步编程模型Promise模式详细介绍
2014/05/08 Javascript
浅谈Javascript中的Function与Object
2015/01/26 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
CentOS 安装NodeJS V8.0.0的方法
2017/06/15 NodeJs
JS/jQuery实现DIV延时几秒后消失或显示的方法
2018/02/12 jQuery
解决vue打包之后静态资源图片失效的问题
2018/02/21 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
2018/09/04 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
2019/04/26 Javascript
关于layui 弹出层一闪而过就消失的解决方法
2019/09/09 Javascript
js计时事件实现圆形时钟
2020/03/25 Javascript
vue接口请求加密实例
2020/08/11 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
在Python中用split()方法分割字符串的使用介绍
2015/05/20 Python
python实现简单的购物程序代码实例
2020/03/03 Python
Python filter()及reduce()函数使用方法解析
2020/09/05 Python
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
天巡全球:Skyscanner Global
2017/06/20 全球购物
责任胜于能力演讲稿
2014/05/20 职场文书
物业公司的岗位任命书
2014/06/06 职场文书
三严三实学习心得体会
2014/10/13 职场文书
学校党的群众路线教育实践活动整改措施
2014/10/25 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
小学重阳节活动总结
2015/03/24 职场文书
雷锋的故事观后感
2015/06/10 职场文书
初中体育课教学反思
2016/02/16 职场文书
Vue3.0写自定义指令的简单步骤记录
2021/06/27 Vue.js
安装Windows Server 2012 R2企业版操作系统并设置好相关参数
2022/04/29 Servers
Java存储没有重复元素的数组
2022/04/29 Java/Android