python -图例设置

1.使用方法:
方法1:ax.legend([line1, line2, line3], ['label1', 'label2', 'label3'])
方法2:

line1, = ax.plot([1, 2, 3], label='label1')
line2, = ax.plot([1, 2, 3], label='label2')
ax.legend(handles=[line1, line2])

2.设置位置信息
python -图例设置_第1张图片
3.bbox_to_anchorbbox (x, y, width, height)
要将图例置于Matplotlib图的外部,可以使用bbox_to_anchor()参数。

#place legend in center right of plot
plt.legend(bbox_to_anchor=(1.02, 0.1), loc='upper left', borderaxespad=0)

python -图例设置_第2张图片

参考资料:
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.legend.html

你可能感兴趣的:(绘图,#,python,python)