Matplotlib:图例中的水平线长

bio*_*ime 11 matplotlib

让我们说我正在用matplotlib绘制一条线并添加一个图例.在传说中它说------ Label.在绘制小图形尺寸进行打印时,我发现此线的默认水平长度有点太长.

是否有设置一个属性------ Label--- Label

tac*_*ell 20

创建图例时,添加设置'---'长度的handlelength关键字 (doc)(称为句柄).

  • 完成:如果您想从默认值 (2) 增加到另一个值,这通常为“plt.legend(handlelength=4)”。如果标记与线型冲突,导致无法读取,这会很方便。 (5认同)