plt.subplot 增加标题
时间: 2023-08-28 14:20:25 浏览: 97
matplotlib subplots 设置总图的标题方法
5星 · 资源好评率100%
在使用 `plt.subplot` 函数创建子图时,可以使用 `set_title` 方法为每个子图添加标题。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
# 创建一个2x2的子图布局
fig, axs = plt.subplots(2, 2)
# 在每个子图上绘制数据
axs[0, 0].plot([1, 2, 3, 4], [1, 4, 9, 16])
axs[0, 1].plot([1, 2, 3, 4], [1, 8, 27, 64])
axs[1, 0].plot([1, 2, 3, 4], [1, 10, 100, 1000])
# 为每个子图添加标题
axs[0, 0].set_title('Subplot 1')
axs[0, 1].set_title('Subplot 2')
axs[1, 0].set_title('Subplot 3')
# 调整子图之间的间距
plt.tight_layout()
# 显示图形
plt.show()
```
在上述代码中,我们使用 `plt.subplots` 函数创建一个2x2的子图布局,并将返回的子图对象存储在变量 `axs` 中。然后,我们使用 `plot` 方法在
阅读全文