在 Matplotlib 中使用轴对象来设置活动的子图


要在 Matplotlib 中设置活动的子图轴对象,我们可以使用 subplots() 方法将这些轴作为子图排列添加。

步骤

  • 设置图形大小并调整子图之间及其周围的边距。

  • 为数据点创建 x 和 y 列表。

  • 使用带有一行两列的 subplots() 方法创建一个图形和一组子图。

  • 将一个轴添加到当前图形并将其设为当前轴,轴对象的索引为 0。

  • 使用 plot() 方法绘制 x 和 y 数据点。

  • 将一个轴添加到当前图形并将其设为当前轴,轴对象的索引为 1。

  • 使用 plot() 方法绘制 x 和 y 数据点。

  • 要显示图形,请使用 show() 方法。

示例

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = [1, 2, 4, 2, 1]
y = [1, 4, 0, 4, 1]

fig, axs = plt.subplots(1, 2)

plt.axes(axs[0])
plt.plot(x, y)

plt.axes(axs[1])
plt.plot(y, x)

plt.show()

输出

更新时间:2021-06-03

830 次浏览

提升你的 职业

完成课程以获得认证

开始
广告