删除子页

2024-06-07 06:05:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我在想办法删除matplotlib中的(动态的)子块。我看到他们有一个remove方法,但是我得到了错误

NotImplementedError: cannot remove artist

我很惊讶在任何地方都找不到这个。有人知道怎么做吗?


Tags: 方法artistmatplotlib地方错误动态remove子块
2条回答

哇,好吧,我觉得自己真的很蠢:p

from matplotlib import pyplot as plt
fig, axs = plt.subplots(1,3)
axs[0].plot([1,2],[3,4])
axs[2].plot([0,1],[2,3])
fig.delaxes(axs[1])
plt.draw()

以防其他人需要。

ax.set_visible(False)

在大多数情况下就足够了。

相关问题 更多 >