plot.subplot
时间: 2024-01-21 16:14:23 浏览: 33
`plt.subplot()`函数是Matplotlib库中用于在图形窗口中创建多个子图的函数。它接受三个整数作为参数,分别表示子图的行数、列数和当前子图的索引。
下面是一个使用`plt.subplot()`函数创建多个子图的示例:
```python
import matplotlib.pyplot as plt
# 创建一个2行2列的图形窗口,并设置当前子图为第一个子图
plt.subplot(2, 2, 1)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.title('Subplot 1')
# 设置当前子图为第二个子图
plt.subplot(2, 2, 2)
plt.plot([1, 2, 3, 4], [1, 8, 27, 64])
plt.title('Subplot 2')
# 设置当前子图为第三个子图
plt.subplot(2, 2, 3)
plt.plot([1, 2, 3, 4], [1, 16, 81, 256])
plt.title('Subplot 3')
# 设置当前子图为第四个子图
plt.subplot(2, 2, 4)
plt.plot([1, 2, 3, 4], [1, 32, 243, 1024])
plt.title('Subplot 4')
# 调整子图之间的间距
plt.tight_layout()
# 显示图形窗口
plt.show()
```
这段代码会创建一个2行2列的图形窗口,并在其中创建四个子图。每个子图都使用`plt.plot()`函数绘制了一个简单的曲线,并使用`plt.title()`函数设置了子图的标题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)