0
我画一个阴谋使用matplotlib与下面的代码的wxPython面板:如何清除面板上的图表?
self.plot_data = self.axes.plot(
t,c,
linewidth=1,
color=(1, 0.8, 0),
)[0]
任何人都知道我可以删除/清除面板的情节?
我画一个阴谋使用matplotlib与下面的代码的wxPython面板:如何清除面板上的图表?
self.plot_data = self.axes.plot(
t,c,
linewidth=1,
color=(1, 0.8, 0),
)[0]
任何人都知道我可以删除/清除面板的情节?
只需使用返回Line2D
对象:
self.plot_data.remove()
self.axes.figure.canvas.draw()
需要绘制调用重画的画布remove方法。 OO接口是懒惰的,除非被告知,否则不会触发重新渲染图。
这工作完美,谢谢! – ConorB 2014-12-07 17:01:42