[如图所示]( https://raw.githubusercontent.com/Mu2399/personalimagehost/master/uPic/截屏 2023-03-17 10.54.15.png)
而且我没有找到图片另存为其他格式的选项。。。 求大佬指导
1
MUMU2399 OP 图片链接是这个 https://raw.githubusercontent.com/Mu2399/personalimagehost/master/uPic/截屏 2023-03-17 10.54.15.png
|
2
MUMU2399 OP |
3
redh 2023-03-17 12:53:48 +08:00
|
4
LIBQ 2023-03-17 21:55:55 +08:00
没见过 等大佬
|
5
mrtctl 2023-03-18 12:35:25 +08:00
matplotlib 在 Mac 上默认用的应该是一个带 GUI (绘图窗口)的 backend 。然后 Mac 上要渲染窗口是要在 Dock 栏上有图标才行。如果你不需要交互式的绘图窗口的话(比如 plot 完只是 savefig 就行,不需要 fig.show() 之类的),可以换成一个没有 GUI 的 backend ,比如 agg:
import matplotlib as mpl mpl.use('Agg') |
6
mrtctl 2023-03-18 12:38:12 +08:00
然后关于保存其他格式,savefig 是会自动靠后缀名检测格式的。比如:
fig.savefig("fig.png", dpi=300, transparent=True) fig.savefig("fig.jpg", dpi=300) fig.savefig("fig.pdf") 具体可以看文档: https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.savefig.html |