matplotlib对两个画布分开设置
时间: 2023-07-12 18:36:46 浏览: 143
python matplotlib在一张画布上画多个图的两种方法,plt.subplot(),plt.subplots()。
可以使用`subplots`函数来创建两个独立的画布,并对它们分别进行设置。
以下是一个示例代码:
```python
import matplotlib.pyplot as plt
# 创建第一个画布
fig1, ax1 = plt.subplots()
ax1.plot([1, 2, 3], [4, 5, 6])
# 创建第二个画布
fig2, ax2 = plt.subplots()
ax2.plot([1, 2, 3], [6, 5, 4])
# 对第一个画布进行设置
ax1.set_title('Figure 1')
ax1.set_xlabel('X Label')
ax1.set_ylabel('Y Label')
# 对第二个画布进行设置
ax2.set_title('Figure 2')
ax2.set_xlabel('X Label')
ax2.set_ylabel('Y Label')
# 显示两个画布
plt.show()
```
在这个示例中,我们首先使用`subplots`函数创建了两个画布`fig1`和`fig2`,并分别给它们创建了子图`ax1`和`ax2`。然后,分别对两个子图进行设置,最后调用`plt.show()`函数显示两个画布。
阅读全文