在 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()
输出
广告