擅长:python、mysql、java
<pre><code> self.myFig.clear()
self.myPlot = self.myFig.add_subplot(111, **self.nadalkwArgs)
self.myPlot.plot([series1], [series2])
self.myFig.canvas.draw()
</code></pre>
<p>解决了我的问题。您的“刷新绘图”按钮或方法应该有这样的功能,以便保留画布、清除旧绘图、创建新绘图并保留绘图样式元素,如xlabel、ylabel等。因此,基本上,首先清除图形</strong>(而不是子图,self.myPlot.clear()会把情节弄清楚,但你不能那样做,然后你用kwargs重新创建子图,然后绘制,最后绘制。画布.draw()</p>