我正在尝试删除一些在 python 中的 matplotlib 上绘制为散点图的数据。我绘制了一些散点数据和一些“绘图”线数据
要删除我使用的“绘图”线数据:del self.plot1.lines[0]
删除 散点图 的等效命令是什么?我似乎找不到它。
最佳答案
Oz123's answer 部分回答了这个问题,但他的解决方案会线性地扩大内存中情节的大小。如果您正在处理大量数据,这不是一个选择。
幸运的是,散点图对象的方法之一是 remove
。
如果将 abc.set_visible(False)
行更改为 abc.remove()
,结果看起来相同,除了散点图现在实际上从图中删除,而不是设置为不可见。
关于python - MatPlotLib 散点图移除,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9867889/