`subplot`是Matplotlib中用于创建子图的函数。它用于在一个绘图区域中创建一个或多个子图,并可以通过参数`figsize`来设置绘图区域的尺寸。接下来的`subplot`和`subplot`均在该子图区域内创建了更多的子图。
`subplot` 是 Matplotlib 中用于创建子图的函数。它用于在一个绘图区域中创建一个或多个子图,并可以通过参数 `figsize` 来设置绘图区域的尺寸。
下面是使用 `subplot` 方法创建子图并设置尺寸的示例代码:
```python
import matplotlib.pyplot as plt
# 创建一个 2x2 的子图区域,并将第一个子图设为当前子图
plt.subplot(2, 2, 1)
# 在第一个子图中绘制图形
plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'r-')
# 设置整个绘图区域的尺寸为 (10, 6)
plt.figure(figsize=(10, 6))
# 可以根据需要创建更多的子图
plt.subplot(2, 2, 2)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'g--')
plt.subplot(2, 2, 3)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'b.')
```
在上述示例中,`subplot(2, 2, 1)` 创建了一个 2x2 的子图区域,并将第一个子图设为当前子图,即在第一个子图中绘制图形。`figsize=(10, 6)` 设置了整个绘图区域的尺寸为宽度为 10,高度为 6。接下来的 `subplot(2, 2, 2)` 和 `subplot(2, 2, 3)` 均在该子图区域内创建了更多的子图。
注意:`figsize` 参数需要传入一个元组,元组的第一个值表示宽度,第二个值表示高度,单位为英寸。