Мне нужно удалить диаграмму из подплота, чтобы отобразить новые данные в подплоте.
У меня следующий код:
self.barcontainer = tk.Frame(self)
self.barfigure = Figure(figsize = ((7.5,6.3)),dpi = 100)
self.baraxes = self.barfigure.add_subplot(111)
self.baraxes.set_ylabel('Cases')
self.baraxes.set_xlabel('State/Region')
updateddata = confirmedstates[confirmedstates.columns[-1]]
x = np.arange(len(namelist))
self.baraxes.bar(x,updateddata, label = namelist)
self.barcanvas = FigureCanvasTkAgg(self.barfigure,self.barcontainer)
barcanvas.draw()
barcanvas.get_tk_widget().pack(side = tk.TOP, fill = tk.BOTH, expand = True)
Я знаю, что для обычного линейного графика мы можем удалить его, используя axes_name.lines.remove()
, но для гистограммы, .lines
Атрибут возвращает пустой список. Как мы можем удалить гистограмму?