Python--matplotlib绘图可视化知识点整理
1674
2022-05-30
Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略
目录
matplotlib.pyplot的plt.legend函数的简介
1、参数解释
2、源代码
matplotlib.pyplot的plt.legend函数的使用方法
1、基础用法
matplotlib.pyplot的plt.legend函数的简介
legend模块定义了legend类,负责绘制与轴和/或图形相关的图例。Legend类是一个图例句柄和图例文本的容器,该函数是用来给当前图像添加图例内容。大多数用户通常会通过图例函数创建图例。图例处理程序映射指定如何在轴或图形中从artists(线、补丁等)创建图例句柄。默认的图例处理程序定义在legend_handler模块中。虽然默认的图例处理程序并没有覆盖所有的artists类型,但是可以定义自定义图例处理程序来支持任意对象。
plt.legend(loc='best',frameon=False) #frameon参数,去掉图例边框
plt.legend(loc='best',edgecolor='blue') #edgecolor参数,设置图例边框颜色
plt.legend(loc='best',facecolor='blue') #facecolor参数,设置图例背景颜色,若无边框,参数无效
plt.legend(["CH", "US"], title='China VS Us') #设置图例标题
plt.legend([p1, p2], ["CH", "US"]) #设置图例名字及对应关系
原始文档:https://matplotlib.org/api/legend_api.html?highlight=legend#module-matplotlib.legend
1、参数解释
Location code string, or tuple (see below).图例所有figure位置
fontsize : int or float or {‘xx-small’, ‘x-small’, ‘small’, ‘medium’, ‘large’, ‘x-large’, ‘xx-large’}
图例标记与原始标记的相对大小
如果为True,则图例标记位于图例标签的左侧
为线条图图例条目创建的标记点数
为散点图图例条目创建的标记点数
为散点图图例条目创建的标记的垂直偏移量
控制是否应在图例周围绘制框架
控制是否应在构成图例背景的FancyBboxPatch周围启用圆边
控制是否在图例后面画一个阴
控制图例框架的 Alpha 透明度
图例边框的内边距
图例条目之间的垂直间距
图例句柄的长度
图例句柄的高度
图例句柄和文本之间的间距
轴与图例边框之间的距离
2、源代码
更新……
def legend Found at: matplotlib.pyplot
@_copy_docstring_and_deprecators(Axes.legend)
def legend(*args, **kwargs):
return gca().legend(*args, **kwargs)
# Autogenerated by boilerplate.py. Do not edit as changes will be lost.
matplotlib.pyplot的plt.legend函数的使用方法
1、基础用法
plt.figure()
col_cou_len=len(Keys)
plt.pie(x=Values,labels=Keys,colors=cols[:col_cou_len], startangle=90,shadow=True,autopct='%1.3f%%')
plt.title(tit_name)
plt.legend()
plt.show()
应用与数据集成平台 ROMA Connect 数据可视化
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。