Проблема с сервером в интерактивных графиках Matplotlib - PullRequest
0 голосов
/ 27 мая 2020

Меня действительно путают все серверные платформы и какую из них я должен использовать для интерактивных графиков в matplotlib.

Ниже приведен простой код, который отлично работает с Visual Studio Code, когда я нажмите на фиг, он распечатает данные (например, координаты x, y и т. д. c). Тогда как когда я запускаю тот же код в Jupyter Notebook, он работает без ошибок, но ничего не печатает, когда я нажимаю на график.

%matplotlib notebook
import matplotlib.pyplot as plt
import numpy as np

fig, ax = plt.subplots()
ax.plot(np.random.rand(10))

def onclick(event):
  print('%s click: button=%d, x=%d, y=%d, xdata=%f, ydata=%f' %
  ('double' if event.dblclick else 'single', event.button,
  event.x, event.y, event.xdata, event.ydata))

cid = fig.canvas.mpl_connect('button_press_event', onclick)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...