我正在使用带有以下代码的matplotlib绘制一个wxPython面板:
self.plot_data = self.axes.plot(
t,c,
linewidth=1,
color=(1, 0.8, 0),
)[0]
任何人都知道如何删除/清除面板中的情节?
答案 0 :(得分:1)
只需使用返回的Line2D
对象的remove方法。:
self.plot_data.remove()
self.axes.figure.canvas.draw()
需要绘制调用来重新绘制画布。 OO接口是惰性的,除非被告知,否则不会触发重新呈现图形。