如何在 Pyplot 中获取图形的轴列表?
pythonmatplotlibserver side programmingprogramming
要获取图形的轴列表,我们首先创建一个图形,然后使用 get_axes() 方法获取轴并设置这些轴的标签。
- 使用 numpy 创建 xs 和 ys,并使用 figure() 方法创建 fig。创建一个新图形,或激活现有图形。
- 使用 add_subplot() 方法。将 '~.axes.Axes' 添加到图形作为子图排列的一部分,其中 nrows=1、ncols=1 和 index=1。
- 。获取fig的轴,并设置xlabel和ylabel。
- 用红色绘制 x 和 y 数据点。
- 要显示图形,请使用show()方法。
示例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True xs = np.linspace(1, 10, 10) ys = np.tan(xs) fig = plt.figure() ax = fig.add_subplot(111) fig.get_axes()[0].set_ylabel("Y-Axis") fig.get_axes()[0].set_xlabel("X-Axis") ax.plot(xs, ys, c='red') plt.show()