So aktualisieren Sie den Inhalt eines FigureCanvasTkAgg

Ich zeichne einige Daten in einem Tkinter FigureCanvasTkagg mitmatplotlib. Ich muss die Zahl löschen, in der ich Daten zeichne, und neue Daten zeichnen, wenn ein Knopf gedrückt wird.

Hier ist der Zeichnungsteil des Codes (es wurde bereits eine App-Klasse definiert):

    self.fig = figure()
    self.ax = self.fig.add_subplot(111)
    self.ax.set_ylim( min(y), max(y) )      

    self.line, = self.ax.semilogx(x, y, '.-')   #tuple of a single element
    self.canvas = FigureCanvasTkAgg(self.fig, master=master)
    self.ax.semilogx(x, y, 'o-')
    self.canvas.show()
    self.canvas.get_tk_widget().pack(side='top', fill='both', expand=1)
    self.frame.pack()   

Wie aktualisiere ich den Inhalt einer solchen Zeichenfläche?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage