plt.savefig()参数
时间: 2023-09-02 19:14:48 浏览: 262
plt保存图像代码(可直接运行)(python)
`plt.savefig()` 是 Matplotlib 库中的一个函数,用于将当前图形保存为文件。它的参数如下:
- `fname`: 保存的文件名。可以是相对路径或绝对路径,支持多种文件格式,如 `.png`, `.pdf`, `.svg`, `.eps` 等等。
- `dpi`: 保存图像时的分辨率,即每英寸的点数。默认值为 `100`。
- `format`: 保存的文件格式。如果不指定,则根据文件名自动推断格式。
- `transparent`: 是否保存透明背景。默认为 `False`。
- `bbox_inches`: 用于指定要保存的图形部分。默认为 `'tight'`,表示保存整个图形。也可以使用 `'standard'` 表示保存标准尺寸。
- `pad_inches`: 指定图形周围留白大小。默认为 `0.1`。
示例:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 2*np.pi, 200)
y = np.sin(x)
plt.plot(x, y)
plt.savefig('sin_wave.png', dpi=300, format='png')
```
这段代码将绘制正弦波形并将其保存为 `sin_wave.png` 文件,分辨率为 `300` dpi,文件格式为 `.png`。
阅读全文