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 Django模板的使用方法(图文)
Nov 04 Python
python使用xmlrpclib模块实现对百度google的ping功能
Jun 02 Python
Django中的CACHE_BACKEND参数和站点级Cache设置
Jul 23 Python
通过源码分析Python中的切片赋值
May 08 Python
高效测试用例组织算法pairwise之Python实现方法
Jul 19 Python
python三大神器之fabric使用教程
Jun 10 Python
Python 使用指定的网卡发送HTTP请求的实例
Aug 21 Python
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
Aug 30 Python
python opencv将表格图片按照表格框线分割和识别
Oct 30 Python
浅谈python之自动化运维(Paramiko)
Jan 31 Python
Python基于locals返回作用域字典
Oct 17 Python
python实现批量提取指定文件夹下同类型文件
Apr 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
Terran热键控制
2020/03/14 星际争霸
PHP 中文乱码解决办法总结分析
2009/07/30 PHP
PHP开发不能违背的安全规则 过滤用户输入
2011/05/01 PHP
php返回json数据函数实例
2014/10/09 PHP
php实现的css文件背景图片下载器代码
2014/11/11 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
php中静态类与静态变量用法的区别分析
2015/01/15 PHP
PHPCMS忘记后台密码的解决办法
2016/10/30 PHP
php工具型代码之印章抠图
2018/07/18 PHP
关于laravel后台模板laravel-admin select框的使用详解
2019/10/03 PHP
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
ajax如何实现页面局部跳转与结果返回
2015/08/24 Javascript
jquery悬浮提示框完整实例
2016/01/13 Javascript
JavaScript资源预加载组件和滑屏组件的使用推荐
2016/03/10 Javascript
AngularJS基础 ng-mouseleave 指令详解
2016/08/02 Javascript
Vue.js每天必学之数据双向绑定
2016/09/05 Javascript
JS去除字符串中空格的方法
2017/02/14 Javascript
vue时间格式化实例代码
2017/06/13 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
2018/05/17 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
2018/08/27 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
详解Vue3 Composition API中的提取和重用逻辑
2020/04/29 Javascript
ant design pro中可控的筛选和排序实例
2020/11/17 Javascript
Python解析最简单的验证码
2016/01/07 Python
Python 给某个文件名添加时间戳的方法
2018/10/16 Python
100行Python代码实现每天不同时间段定时给女友发消息
2019/09/27 Python
Python爬虫之Selenium鼠标事件的实现
2020/12/04 Python
canvas实现二维码和图片合成的示例代码
2018/08/01 HTML / CSS
美国珠宝店:Helzberg Diamonds
2018/10/24 全球购物
社团2014年植树节活动总结
2014/03/11 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
安全教育的主题班会
2015/08/13 职场文书
纪检部部长竞选稿
2015/11/21 职场文书
HTML5简单实现添加背景音乐的几种方法
2021/05/12 HTML / CSS
浅谈Laravel中使用Slack进行异常通知
2021/05/29 PHP