Я хотел бы отобразить информацию о наведении курсора на графике акций на основе заданного значения x вместо текущей позиции мыши.
РЕДАКТИРОВАТЬ: значение x устанавливается с помощью ползунка.
EDIT2:
Я запускаю приложение папки и использую ползунок «при изменении» событий. Я хочу передать значение слайдера на график. Существует несколько графиков, и ползунок выполняет функцию выделения позиции одновременно на всех графиках. Вот соответствующий код:
slider.on_change('value', update_plots)
def update_plots(attr, old, new):
# some code involving 'slider.value'
# e.g. plot.set_hover_by_x_value(slider.value)
EDIT3:
Минимальный пример - однолинейный график и ползунок, который используется для выделения точки на линии:
p = figure(plot_width=400, plot_height=400)
p.line([1, 2, 3, 4, 5], [6, 7, 2, 4, 5], line_width=2)
slider = Slider(start=0, end=5, value=0, step=1, title='x-value')
slider.on_change('value', update_plots)
def update_plots(attr, old, new):
# magic code to highlight the point "slider.value" in "p"