matlib的subplots函数
时间: 2023-12-21 11:06:46 浏览: 126
4plotting.rar_matlab例程_matlab_
Matplotlib 的 subplots 函数是用于创建多个子图的工具函数。它可以一次性创建多个子图,并返回一个包含所有子图的 figure 和 axes 对象的元组,方便对子图进行操作和设置。它的基本用法如下:
```python
import matplotlib.pyplot as plt
fig, axes = plt.subplots(nrows=2, ncols=2)
axes[0, 0].plot([1, 2, 3], [4, 5, 6])
axes[0, 1].scatter([1, 2, 3], [4, 5, 6])
axes[1, 0].bar([1, 2, 3], [4, 5, 6])
axes[1, 1].pie([1, 2, 3])
plt.show()
```
这个例子创建了一个 2x2 的子图布局,并在每个子图上绘制了不同类型的图形。可以通过在 axes 对象上调用不同的绘图函数来绘制不同类型的图形。最后,调用 plt.show() 函数显示子图。
阅读全文