王梦南
python绘图matplotlib库数据重叠问题
2021-10-10 23:55
阅读:3537

        在使用python库matplotlib时,当使用for循环画图时,后续的图片会在前一张图的基础上绘画。这是因为matplotlib会记录之前绘图的数据。   

        plt.show()函数能够重新开启下一次绘图,而不使图片数据重叠。但是,该函数会阻塞程序的进程。plt.show()函数会调用xmanager开启一个窗口,必须关闭该窗口才能进行程序的下一次运算,十分繁琐。解决该问题的方式为:在程序末尾加上函数:plt.clf(),同时删除plt.show()。

转载本文请联系原作者获取授权,同时请注明本文来自王梦南科学网博客。

链接地址:https://wap.sciencenet.cn/blog-3478320-1307480.html?mobile=1

收藏

分享到:

当前推荐数:0
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?