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 条评论