Я добавил вертикальную линию к существующей фигуре боке, используя следующие строки, следуя примеру документов bokeh:
from bokeh.models import Span
important_time = Span(location=shift_no, dimension='height', line_color='red', line_dash='dashed', line_width=3)
my_figure.add_layout(important_time)
Я обновляю исходные данные фигуры динамически на основе выборок, сделанных в некоторых виджетах,И вертикальная линия должна меняться для каждых новых данных.Проблемы в том, что приведенный выше код продолжает добавлять новые вертикальные линии к существующим, что неудивительно.
Кто-нибудь знает метод удаления предыдущих вертикальных линий или просто обновления его местоположения?Я запускаю его на сервере Bokeh на случай, если что-то изменит в решении.