2017-07-19 52 views
-1

我尝试使用如何保存Matplotlib图

plt.savefig('graph.pdf') 

然而,当我打开该文件是空白救了我的matplotlib图。我如何正确保存图形?

我做类似这样Left Ventricle Bull eye (AHA) matplotlib

+2

也许显示你的其他代码? – bernie

+2

适合我。它可能有助于显示你正在使用哪个版本的matplotlib,并显示'plt.rcParams ['backend']'。另外,你正在运行哪个操作系统? –

+0

@bernie检查编辑。 – cryptofish

回答

-1

尝试用“.png”后缀保存的东西:

plt.savefig('graph.png') 

另外,如果您有plt.show(),这将结束实例,没有什么可以保存的。在plt.show()之前进行保存。

+0

我已经试过这个,但也获得一个空白文件 – cryptofish

+0

你使用Jupyter笔记本?那么你是否会将代码保存在与绘制图表相同的单元格中? –

+1

另外,如果你有plt.show()它会结束实例,并且没有什么可以保存。在plt.show()之前进行保存。 –