我无法找到使用matplotlib GUI更改我保存的文件的默认DPI以显示绘图的方法:
当我使用图标保存图形时,默认设置DPI。 通常,我使用: 将matplotlib.pyplot导入为plt
plt.savefig(figurename,dpi=1000)
我得到了预期的输出,但我无法从GUI中获得相同的输出保存数字。
答案 0 :(得分:2)
如果您使用的是matplotlib
2.x,那么您can specify the DPI of the figure when creating the figure将通过用户界面保存文件时使用该DPI;但是,这也是它在屏幕上呈现的DPI。
fig = plt.figure(dpi=1000, figsize=(4,4))
否则,您可以在rcParams
中设置savefig
的默认DPI
mpl.rcParams['savefig.dpi'] = 1000