Я пытался создать интерактивный график, используя matplotlib, где я получал индекс щелчкового индекса гистограммы. Таким образом я мог получить доступ к некоторым деталям, хранящимся в массиве, используя индекс, и распечатать его. У меня есть пример кода ниже, который можно использовать для линейных графиков.
if isinstance(event.artist, Line2D):
thisline = event.artist
xdata = thisline.get_xdata()
ydata = thisline.get_ydata()
ind = event.ind
print('onpick1 line:', np.column_stack([xdata[ind], ydata[ind]]))
Однако я не смог получить такой индекс / индекс для гистограммы. Есть ли работа вокруг?