介绍一下plt.figure
时间: 2023-10-17 21:16:05 浏览: 87
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
在Matplotlib中,`plt.figure()`是一个用于创建新图形的函数。通过调用该函数,可以创建一个新的图形窗口,并将其作为当前活动窗口。可以使用该函数来控制图形的大小、分辨率、背景色等属性。通常,我们使用`plt.figure()`来创建一个新的图形对象,然后使用其他函数向该对象中添加数据、标签、标题等元素来生成我们需要的图形。例如,下面是一个使用`plt.figure()`创建新图形的示例代码:
```python
import matplotlib.pyplot as plt
# 创建一个新的图形对象
fig = plt.figure()
# 向图形对象中添加一个子图
ax = fig.add_subplot(111)
# 在子图中添加数据并绘制图形
ax.plot([1, 2, 3, 4], [1, 4, 2, 3])
# 添加图形标题和坐标轴标签
ax.set_title('Example Plot')
ax.set_xlabel('X-axis')
ax.set_ylabel('Y-axis')
# 显示图形
plt.show()
```
在上面的代码中,我们首先使用`plt.figure()`创建一个新的图形对象,然后使用`fig.add_subplot()`方法向该对象中添加一个子图。之后,我们向子图中添加数据并绘制了一个简单的折线图,并使用`ax.set_title()`、`ax.set_xlabel()`和`ax.set_ylabel()`设置了图形的标题和坐标轴标签。最后,我们使用`plt.show()`将图形显示出来。
阅读全文