plt.figure()函数
时间: 2023-11-05 12:48:07 浏览: 76
plt.figure()函数是用来创建一个新的图像窗口的函数。它可以用来控制图像的大小、分辨率以及背景颜色等参数。
语法:
```python
plt.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class 'matplotlib.figure.Figure'>, clear=False, **kwargs)
```
参数说明:
- num: 图像窗口的编号或名称,数字为编号,字符串为名称,默认为None。
- figsize: 指定图像窗口的大小,单位为英寸,二元组表示,如figsize=(8, 6)。
- dpi: 参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80 。
- facecolor: 背景颜色,缺省值为白色。
- edgecolor: 边框颜色,缺省值为白色。
- frameon: 是否显示边框,缺省值为True。
- FigureClass: 用来制定实例化的Figure类,缺省值为Figure类。
- clear: 当图像窗口存在时,是否清楚绘图,缺省值为False。
示例:
```python
import matplotlib.pyplot as plt
# 创建一个大小为8x6英寸,分辨率为80的图像窗口
plt.figure(figsize=(8, 6), dpi=80)
# 在图像窗口绘制一条直线
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
# 显示图像窗口
plt.show()
```
运行结果:
![figure_example.png](https://cdn.jsdelivr.net/gh/MaiweiAI/blog_img/figure_example.png)
阅读全文