删除子图

发布于 2021-01-29 17:05:35

我正在尝试找出一种在matplotlib中删除(动态)子图的方法。我看到他们有remove方法,但是我得到了错误

NotImplementedError: cannot remove artist

我很惊讶在任何地方都找不到。有谁知道如何做到这一点?

关注者
0
被浏览
48
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    哇,好吧,我真的很蠢: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()
    

    万一其他人需要它。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看