plt.savefig函数怎末用
时间: 2024-08-14 17:06:13 浏览: 52
`plt.savefig()` 是 Matplotlib 库中的一个功能,用于将当前的图形保存为指定的文件格式,如 PNG、PDF、JPEG 等。它的基本语法如下:
```python
plt.savefig(file_name, format='format', dpi=resolution, bbox_inches='tight', pad_inches=padding, facecolor='transparent', edgecolor='none', transparent=True, pil_kwargs=None)
```
其中参数解释如下:
1. `file_name`: 要保存的图像文件名,包括路径(如果不包含,则默认保存在当前工作目录下)。
2. `format` (可选):指定文件格式,如 'png'、'pdf'、'jpg' 等,默认值为图像文件的扩展名。
3. `dpi` (可选):表示每英寸点数,用于控制图像的分辨率。
4. `bbox_inches` (可选):边界框相对于原图的比例,可以是 'tight' 表示紧密包围内容,或者是一个四元组。
5. `pad_inches` (可选):外部空白区域的填充,单位是英寸。
6. `facecolor` 和 `edgecolor` (可选):分别设置背景颜色和边框颜色。
7. `transparent` (可选):如果是透明背景,设置为 `True`,否则是白色背景。
8. `pil_kwargs` (可选):传递给 PIL 库(Python Imaging Library)的额外关键字参数。
使用这个函数时,通常会在创建完图形之后调用它,例如:
```python
plt.plot([1, 2, 3])
plt.title("My Plot")
plt.savefig('my_plot.png')
```
这会将名为 "my_plot" 的线图保存为PNG格式。
阅读全文