在 Matplotlib 中,“bbox_to_anchor”的 4 元素元组参数含义是什么?


如果给定 4 元组或 B 盒基底,则它会指定放置图例的 B 盒 (x、y、宽度、高度)。

步骤

  • 使用 Numpy 创建 x 和 y 数据点。
  • 使用 plot() 方法绘制 x 和 y,其中标签为 y=sin(x)color=green.
  • 要将图例放置在特定位置,请使用位置“左上”,并使用以上描述中定义的四元组定义图例盒子维度。
  • 要显示图形,请使用 show() 方法。

示例

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-2, 2, 10)
y = np.sin(x)
plt.plot(x, y, c='green', label="y=sin(x)")
plt.legend(loc='upper left', bbox_to_anchor=(0.05, 0.75, 0.2, 0.2))
plt.show()

输出

更新时间: 06-May-2021

411 次浏览

开始你的 职业生涯

通过完成课程获得认证

开始
广告