python保存plot图片
时间: 2023-07-01 09:18:31 浏览: 506
matplotlib 输出保存指定尺寸的图片方法
可以使用 `savefig` 方法来保存 Matplotlib 中生成的图片,具体方法如下:
```python
import matplotlib.pyplot as plt
# 生成一个简单的折线图
plt.plot([1, 2, 3, 4, 5], [1, 4, 9, 16, 25])
# 保存图片
plt.savefig('my_plot.png')
```
在调用 `savefig` 方法时,可以指定图片的文件名及保存的路径,其默认保存在当前工作目录下。
如果需要保存为 PDF 或 SVG 等格式,只需要将文件后缀改为对应的后缀即可,例如:
```python
# 保存为 PDF 格式
plt.savefig('my_plot.pdf')
# 保存为 SVG 格式
plt.savefig('my_plot.svg')
```
需要注意的是,调用 `savefig` 方法后会清空当前的图形,因此如果需要在代码中继续使用该图形,需要先将其保存为文件,再重新加载。
阅读全文