Итак, я инициализировал фигуру пиплота
import ... ## import all relevent modules
f = plt.figure(figsize=(8,3),dpi(100)
a = plt.subplot(111)
a.set_xlim(left=0,right=25,auto=False)
a.set_ylim(bottom=0,top=250,auto=False)
a.plot([5,10,15],[80,150,210])
plt.show()
Это прекрасно работает ... Я хочу написать функцию, которая может динамически обновлять график рассеяния ... Что-то вроде:
def plot_point(x_coord,y_coord):
a.plot([x_coord],[y_coord])
a.draw() ## I thought this would work... :(
Нет ошибки, но точка не отображается. Как я могу обойти это? Причина, по которой я сделал это, используя цифры, заключается в том, что я могу встроить его в Tkinter.
Спасибо за вашу помощь!