• python matplotlib 图例设置 legend() 参数详解


    在 matplotlib 中 legend 用于设置图形中的图例,其常见用法如下:

    legend(loc  # Location code string, or tuple (see below).
                #  图例所有figure位置。
      labels # 标签名称。 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.

    1、简单显示图例

    legend()

    2、设置位置,图例类显示列数等

    legend(loc, ncol, **)

     

    matplotlib 的 legend 官网:https://matplotlib.org/users/legend_guide.html

    参考:https://blog.csdn.net/helunqu2017/article/details/78641290

  • 相关阅读:
    C# DictionaryHelper
    C# Autofac 的 BeanFactory
    正则替换
    java页面表格导出为Excel实现
    CentOS 7 下安装Nginx
    认识Java 虚拟机的架构
    06 查看网卡实时流量
    05 找出占用CPU、内存过高的进程
    04 一键查看服务器资源利用率
    03 批量创建100个用户并设置随机密码
  • 原文地址:https://www.cnblogs.com/shanger/p/13021463.html
Copyright © 2020-2023  润新知