import matplotlib.pyplot as plt# 使用 subplots 函数创建一个 2x3 的子图网格
fig, axs = plt.subplots(nrows=2, ncols=3, figsize=(16, 10)) # 调整 figsize 来改变图像大小# 遍历每个子图,并绘制一些内容(这里只是简单的示例)
for ax in axs.flat:ax.plot([1, 2, 3], [1, 4, 2])ax.set_xlabel('x-label')ax.set_ylabel('y-label')# ax.set_title('Title')# 如果你需要单独访问某个子图,你可以使用索引,例如:
# axs[0, 0] 是第一行第一列的子图
# axs[1, 2] 是第二行第三列的子图# 你可以给特定的子图添加不同的内容或样式
axs[0, 0].set_title('Special Title')
axs[0, 0].plot([1, 2, 3], [3, 2, 1], 'r') # 红色线条# 显示图像
plt.tight_layout() # 调整子图参数,使之填充整个图像区域
plt.show()