matplotlib中plt.legend等的使用方法
Posted lfri
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matplotlib中plt.legend等的使用方法相关的知识,希望对你有一定的参考价值。
plt.lengend()
用于给图像加图例。
图例是集中于地图一角或一侧的地图上各种符号和颜色所代表内容与指标的说明,有助于更好的认识地图。
语法参数如下: matplotlib.pyplot.legend(*args, **kwargs)
keyword | Description |
loc | Location code string, or tuple (see below).图例所有figure位置 |
prop | the font property字体参数 |
fontsize | the font size (used only if prop is not specified) |
markerscale | the relative size of legend markers vs. original
图例标记与原始标记的相对大小
|
markerfirst | If True (default), marker is to left of the label.
如果为True,则图例标记位于图例标签的左侧
|
numpoints | the number of points in the legend for line
为线条图图例条目创建的标记点数
|
scatterpoints | the number of points in the legend for scatter plot
为散点图图例条目创建的标记点数
|
scatteryoffsets | a list of yoffsets for scatter symbols in legend
为散点图图例条目创建的标记的垂直偏移量
|
frameon | If True, draw the legend on a patch (frame).
控制是否应在图例周围绘制框架
|
fancybox | If True, draw the frame with a round fancybox.
控制是否应在构成图例背景的FancyBboxPatch周围启用圆边
|
shadow | If True, draw a shadow behind legend.
控制是否在图例后面画一个阴
|
framealpha | Transparency of the frame.
控制图例框架的 Alpha 透明度
|
edgecolor | Frame edgecolor. |
facecolor | Frame facecolor. |
ncol | number of columns 设置图例分为n列展示 |
borderpad | the fractional whitespace inside the legend border
图例边框的内边距
|
labelspacing | the vertical space between the legend entries
图例条目之间的垂直间距
|
handlelength | the length of the legend handles
图例句柄的长度
|
handleheight | the height of the legend handles
图例句柄的高度
|
handletextpad | the pad between the legend handle and text
图例句柄和文本之间的间距
|
borderaxespad | the pad between the axes and legend border
轴与图例边框之间的距离
|
columnspacing | the spacing between columns 列间距 |
title | the legend title |
bbox_to_anchor | the bbox that the legend will be anchored.指定图例在轴的位置 |
bbox_transform | the transform for the bbox. transAxes if None. |
sd
以上是关于matplotlib中plt.legend等的使用方法的主要内容,如果未能解决你的问题,请参考以下文章