Python添加两个子图
时间: 2023-11-05 09:31:57 浏览: 61
【python数据分析(23)】Matplotlib库绘图的子图、主次刻度、注解、图表输出
要在 Python 中添加两个子图,你可以使用 matplotlib 库。以下是一个简单的示例代码,可以帮助你添加两个子图:
```python
import matplotlib.pyplot as plt
# 创建 figure 对象,并设置大小
fig = plt.figure(figsize=(10, 5))
# 添加第一个子图
ax1 = fig.add_subplot(1, 2, 1) # 第一个子图占据第一行第一列
ax1.plot([1, 2, 3], [4, 5, 6]) # 绘制第一个子图的内容
ax1.set_title("Subplot 1") # 设置第一个子图的标题
# 添加第二个子图
ax2 = fig.add_subplot(1, 2, 2) # 第二个子图占据第一行第二列
ax2.plot([1, 2, 3], [6, 5, 4]) # 绘制第二个子图的内容
ax2.set_title("Subplot 2") # 设置第二个子图的标题
# 显示图形
plt.show()
```
在上面的代码中,我们首先创建一个 `figure` 对象,并设置它的大小。然后,我们使用 `add_subplot()` 方法添加两个子图,分别占据第一行的第一列和第二列。接下来,我们在每个子图中绘制一些内容,并设置它们的标题。最后,调用 `show()` 方法显示图形。
阅读全文