首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何绘制轴对象?

如何绘制轴对象?
EN

Stack Overflow用户
提问于 2021-07-02 18:50:42
回答 1查看 29关注 0票数 1

我有一个我之前没有绘制的axes对象。

代码语言:javascript
复制
_,ax=plt.subplots(1,1)
ax.plot(range(10))
plt.close()

现在,我想要绘制它。我该怎么做呢?我知道这是可以做到的,因为我将ax对象传递给wandb.ai应用程序接口,以便在他们的仪表板上绘图。

EN

回答 1

Stack Overflow用户

发布于 2021-07-02 21:52:46

调用plt.close将关闭您处理的最后一个图形。一旦图形关闭,您将无法对其进行绘图。

无论你在哪里调用plt.show,它都会显示所有打开的图形。因此,只要删除了对close的调用,就可以在稍后的代码中调用show

这里要注意的是,您可以通过向wandb.ai传递一个Axes对象来进行绘图。关闭一个图形并不一定会破坏底层数据和显示元数据:它只会破坏它在当前GUI中显示的能力。关闭该图并不会阻止将有效的Axes对象传递到online API wrapper,也不会阻止将序列化的数据发送到服务器。它只是阻止封闭的Figure对象在本地显示。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68223904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档