plt.savefig()具体的用法,并且举几个例子
时间: 2024-05-02 15:18:03 浏览: 9
plt.savefig()是一个函数,用于将matplotlib图形保存为文件。它有很多参数可以用来设置图形保存的格式、大小、分辨率等。
下面是一些例子:
1. 保存为png格式的图像,命名为myplot.png:
```
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.savefig('myplot.png')
```
2. 保存为pdf格式的图像,设置分辨率为300dpi:
```
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.savefig('myplot.pdf', dpi=300)
```
3. 保存为svg格式的图像,设置大小为5x5英寸:
```
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.savefig('myplot.svg', figsize=(5, 5))
```
4. 保存为eps格式的图像,设置边框为紫色:
```
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.savefig('myplot.eps', bbox_inches='tight', edgecolor='purple')
```
5. 保存为jpg格式的图像,设置压缩质量为50%:
```
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.savefig('myplot.jpg', quality=50)
```