plt.subplots(figsize
时间: 2023-11-19 07:57:38 浏览: 241
matplotilb中fig,ax = plt.subplots()的使用
`plt.subplots(figsize)`是一个用于创建子图的函数,其中`figsize`参数用于设置子图的大小。具体来说,`figsize`是一个元组,包含两个浮点数,分别表示子图的宽度和高度,单位为英寸。例如,`figsize=(8, 6)`表示子图的宽度为8英寸,高度为6英寸。
下面是一个使用`plt.subplots(figsize)`函数创建子图并设置大小的例子:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 创建子图并设置大小
fig, ax = plt.subplots(figsize=(8,6))
# 绘制曲线
ax.plot(x, y)
# 显示图形
plt.show()
```
在上面的例子中,我们使用`plt.subplots(figsize=(8, 6))`函数创建了一个大小为8英寸×6英寸的子图,并将其存储在`fig`和`ax`变量中。然后,我们使用`ax.plot(x, y)`函数在子图中绘制了一条正弦曲线,并使用`plt.show()`函数显示了整个图形。
阅读全文