История изменений
Исправление KivApple, (текущая версия) :
Пробую вывести график изменения одной величины. Создаю график и добавляю его в окно Tkinter:
f = Figure(figsize=(5, 4), dpi=100)
a = f.add_subplot(111)
canvas = FigureCanvasTkAgg(f, master=main_window)
canvas.show()
canvas.get_tk_widget().pack()
Затем внутри обработчика прихода новых данных в нити чтения данных:
values.append(value)
if len(values) > 100:
del values[0]
a.plot(values)
Ожидаю увидеть график изменения величины в течении последней секунды, с постоянным добавлением новых данных. А вижу путой прямоугольник с координатными осями.
Вероятно, я что-то делаю не так, а нормального примера как с помощью matplotlib строить реалтаймовые графики я не нашёл.
Исходная версия KivApple, :
Пробую вывести график изменения одной величины. Создаю график и добавляю его в окно Tkinter:
f = Figure(figsize=(5, 4), dpi=100)
a = f.add_subplot(111)
canvas = FigureCanvasTkAgg(f, master=main_window)
canvas.show()
canvas.get_tk_widget().grid(row=0, column=2)
Затем внутри обработчика прихода новых данных в нити чтения данных:
values.append(value)
if len(values) > 100:
del values[0]
a.plot(values)
Ожидаю увидеть график изменения величины в течении последней секунды, с постоянным добавлением новых данных. А вижу путой прямоугольник с координатными осями.
Вероятно, я что-то делаю не так, а нормального примера как с помощью matplotlib строить реалтаймовые графики я не нашёл.