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 相关文章推荐
windows系统中python使用rar命令压缩多个文件夹示例
May 06 Python
Python实现字典的key和values的交换
Aug 04 Python
Linux中Python 环境软件包安装步骤
Mar 31 Python
Python实现信用卡系统(支持购物、转账、存取钱)
Jun 24 Python
python实现批量按比例缩放图片效果
Mar 30 Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
Apr 22 Python
python获取程序执行文件路径的方法(推荐)
Apr 26 Python
简单了解python的一些位运算技巧
Jul 13 Python
OpenCV Python实现拼图小游戏
Mar 23 Python
使用pygame实现垃圾分类小游戏功能(已获校级二等奖)
Jul 23 Python
Python3 多线程(连接池)操作MySQL插入数据
Jun 09 Python
python flappy bird小游戏分步实现流程
Feb 15 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
学习使用curl采集curl使用方法
2012/01/11 PHP
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
php生成数组的使用示例 php全组合算法
2014/01/16 PHP
Thinkphp中import的几个用法详细介绍
2014/07/02 PHP
Prototype源码浅析 String部分(一)之有关indexOf优化
2012/01/15 Javascript
Javascript中匿名函数的多种调用方式总结
2013/12/06 Javascript
jquery设置按钮停顿3秒不可用
2014/03/07 Javascript
弹出窗口并且此窗口带有半透明的遮罩层效果
2014/03/13 Javascript
javascript实现的一个带下拉框功能的文本框
2014/05/08 Javascript
浅谈javascript语法和定时函数
2015/05/03 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
canvas绘制万花筒效果(代码分享)
2017/01/20 Javascript
JS实现的随机排序功能算法示例
2017/06/09 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
Vue项目中跨域问题解决方案
2018/06/05 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
如何在Vue中使用CleaveJS格式化你的输入内容
2018/12/14 Javascript
解决layer.open后laydate失效的问题
2019/09/06 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
2019/10/29 Javascript
element-ui tree结构实现增删改自定义功能代码
2020/08/31 Javascript
[01:11:37]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第一场 11.19
2020/11/19 DOTA
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
Python简单调用MySQL存储过程并获得返回值的方法
2015/07/20 Python
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
用Python实现命令行闹钟脚本实例
2016/09/05 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
2018/02/13 Python
TensorFlow实现iris数据集线性回归
2018/09/07 Python
Python如何使用argparse模块处理命令行参数
2019/12/11 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
2020/02/29 Python
HTML5页面无缝闪开的问题及解决方案
2020/06/11 HTML / CSS
少先队学雷锋活动总结范文
2014/03/09 职场文书
服装店营销方案
2014/03/10 职场文书
爱情寄语大全
2014/04/09 职场文书
团日活动总结报告
2014/06/25 职场文书
党的群众路线批评与自我批评范文
2014/10/16 职场文书