【发布时间】:2017-03-18 23:26:43
【问题描述】:
当用户单击图表时,我正在尝试使用新数据点更新 matplotlib 图。我怎样才能做到这一点?我试过使用 plt.draw() 之类的东西但没有成功。到目前为止,这是我的尝试。我觉得我在这里遗漏了一些基本的东西。
x=[1]
y=[1]
def onclick(event):
if event.button == 1:
x.append(event.xdata)
y.append(event.ydata)
fig,ax=plt.subplots()
ax.scatter(x,y)
fig.canvas.mpl_connect('button_press_event',onclick)
plt.show()
plt.draw()
【问题讨论】:
标签: python events matplotlib