gpt4 book ai didi

python - 使用 matplotlib 直接保存到磁盘

转载 作者:行者123 更新时间:2023-11-28 16:42:10 25 4
gpt4 key购买 nike

我想将我的图形保存到磁盘而不在屏幕上渲染它们,也不必更改我的渲染后端。

我尝试了 here 中的说明,即避免调用 fig.show()fig.draw() 而只是调用 fig.savefig,但我注意到仅仅是声明fig = plt.figure() 已经在屏幕上打开了一个图形。

如何将图形保存到磁盘而无需渲染它,也无需更改我的后端?

最佳答案

pyplot 有一个交互功能,它会在大多数 plt.* 调用之后自动调用 draw()

draw 如果您通过状态机接口(interface)(例如 gca().plot(...) 不会自动重绘,但 plt.plot(...) 会)。

参见 code , draw_if_interactive 中的重要函数。

这可以通过 plt.ioff() 或不调用 plt.ion() 来关闭(ipython --pylab 自动为您打开它)。

doc

关于python - 使用 matplotlib 直接保存到磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17984253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com