subplot的使用方法
时间: 2023-09-08 14:15:09 浏览: 68
MATLAB中subplot的用法.pdf
5星 · 资源好评率100%
`subplot` 是 `matplotlib` 库中用于创建多个子图的函数。它的基本用法如下:
```python
import matplotlib.pyplot as plt
# 创建一个 2x2 的子图,编号从 1 开始
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, 4, 9, 16])
plt.title('Subplot 2')
plt.subplot(2, 2, 3)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.title('Subplot 3')
plt.subplot(2, 2, 4)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.title('Subplot 4')
plt.show()
```
在这个例子中,我们创建了一个 2x2 的子图,并将它们编号为 1-4。在每个子图中,我们绘制了一个简单的折线图,并设置了子图的标题。
`subplot` 函数的三个参数分别表示子图的行数、列数和编号。子图的编号从 1 开始,按照行优先的方式进行编号。在上面的例子中,第一个子图的编号为 1,第二个为 2,以此类推。
`subplot` 函数会返回一个当前子图的 `Axes` 对象,可以使用它对当前子图进行进一步的操作,例如设置坐标轴范围、添加标签等。
阅读全文