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分割TXT文件成4K的TXT文件
May 23 Python
Python中__init__和__new__的区别详解
Jul 09 Python
Python命令行解析模块详解
Feb 01 Python
python实现决策树分类
Aug 30 Python
Python 数值区间处理_对interval 库的快速入门详解
Nov 16 Python
python 寻找离散序列极值点的方法
Jul 10 Python
Python scrapy增量爬取实例及实现过程解析
Dec 24 Python
详解pandas中iloc, loc和ix的区别和联系
Mar 09 Python
django的403/404/500错误自定义页面的配置方式
May 21 Python
Python实现寻找回文数字过程解析
Jun 09 Python
django 将自带的数据库sqlite3改成mysql实例
Jul 09 Python
用python给csv里的数据排序的具体代码
Jul 17 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与javascript对多项选择的处理
2006/10/09 PHP
PHP中$_SERVER的详细参数与说明
2008/07/29 PHP
PHP对象相互引用的内存溢出实例分析
2014/08/28 PHP
PHPStorm+XDebug进行调试图文教程
2016/06/13 PHP
ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox
2012/02/03 Javascript
使用jQuery实现的网页版的个人简历(可换肤)
2013/04/19 Javascript
JS+CSS实现带小三角指引的滑动门效果
2015/09/22 Javascript
Js 获取、判断浏览器版本信息的简单方法
2016/08/08 Javascript
nodejs的HTML分析利器node-jquery用法浅析
2016/11/08 NodeJs
js封装成插件的步骤方法
2017/09/11 Javascript
seajs中最常用的7个功能、配置示例
2017/10/10 Javascript
js 毫秒转天时分秒的实例
2017/11/17 Javascript
nodejs更改项目端口号的方法
2018/05/13 NodeJs
JS获取浏览器地址栏的多个参数值的任意值实例代码
2018/07/24 Javascript
jQuery实现表格隔行换色
2018/09/01 jQuery
vue项目实现多语言切换的思路
2020/09/17 Javascript
浅谈vant组件Picker 选择器选单选问题
2020/11/04 Javascript
[42:20]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
python读取xlsx的方法
2018/12/25 Python
python调用并链接MATLAB脚本详解
2019/07/05 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
CSS3 3D酷炫立方体变换动画的实现
2019/03/26 HTML / CSS
html5 touch事件实现触屏页面上下滑动(一)
2016/03/10 HTML / CSS
德国最大的服装、鞋子和配件在线商店之一:Outfits24
2019/07/23 全球购物
毕业生机械建模求职信
2013/10/14 职场文书
采购助理岗位职责
2014/02/16 职场文书
周年庆典主持词
2014/04/02 职场文书
公司开业庆典策划方案
2014/06/04 职场文书
学习实践科学发展观心得体会
2014/09/10 职场文书
钓鱼岛事件感想
2015/08/11 职场文书
读《庄子》有感:美而不自知
2019/11/06 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书
导游词之介休绵山
2019/12/31 职场文书
MySQL系列之七 MySQL存储引擎
2021/07/02 MySQL