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中的rfind()方法使用详解
May 19 Python
Python入门_浅谈逻辑判断与运算符
May 16 Python
Python使用django搭建web开发环境
Jun 09 Python
python中利用Future对象异步返回结果示例代码
Sep 07 Python
python画出三角形外接圆和内切圆的方法
Jan 25 Python
Python高级用法总结
May 26 Python
django+echart绘制曲线图的方法示例
Nov 26 Python
django admin后台添加导出excel功能示例代码
May 15 Python
python命令行工具Click快速掌握
Jul 04 Python
Python any()函数的使用方法
Oct 28 Python
利用Python实现Excel的文件间的数据匹配功能
Jun 16 Python
Python 没有main函数的原因
Jul 10 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
风格模板初级不完全修改教程
2006/10/09 PHP
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
IP攻击升级,程序改进以对付新的攻击
2010/11/23 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
3种php生成唯一id的方法
2015/11/23 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
2019/10/16 PHP
Jquery 模板数据绑定插件的使用方法详解
2013/07/08 Javascript
JQuery弹出层示例可自定义
2014/05/19 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
2014/07/18 Javascript
JS判断是否长按某一键的方法
2016/03/02 Javascript
分享javascript实现的冒泡排序代码并优化
2016/06/05 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
JavaScript利用Date实现简单的倒计时实例
2017/01/12 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
2017/11/22 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
基于Angularjs-router动态改变Title值的问题
2018/08/30 Javascript
webpack开发环境和生产环境的深入理解
2018/11/08 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
js DOM的事件常见操作实例详解
2019/12/16 Javascript
python使用递归解决全排列数字示例
2014/02/11 Python
在GitHub Pages上使用Pelican搭建博客的教程
2015/04/25 Python
python fabric使用笔记
2015/05/09 Python
Python使用Pycrypto库进行RSA加密的方法详解
2016/06/06 Python
对Python多线程读写文件加锁的实例详解
2019/01/14 Python
pycharm新建一个python工程步骤
2019/07/16 Python
Python如何实现动态数组
2019/11/02 Python
Python同时处理多个异常的方法
2020/07/28 Python
Python 如何在字符串中插入变量
2020/08/01 Python
跨域修改iframe页面内容详解
2019/10/31 HTML / CSS
泰国网上购物:Shopee泰国
2018/09/14 全球购物
会计师职业生涯规划范文
2014/02/18 职场文书
如何写通讯稿
2015/07/22 职场文书
Axios取消重复请求的方法实例详解
2021/06/15 Javascript
Python中的 enumerate和zip详情
2022/05/30 Python