не может получить доступ к выделению с помощью bokeh BoxSelectTool - PullRequest
0 голосов
/ 25 января 2020

Я могу добавить BoxSelectTool на свой график.

plot.add_tools(BoxSelectTool(dimensions="both"))

Инструмент появляется, и я сделал прямоугольный выбор angular. Но документированный метод ничего не показывает для выбранных точек.

source.selected.indices

[] возвращается. Что не так. Как получить выбранные индексы?

после просмотра постов я могу заставить работать встроенный сервер, и source.selected.indices действительно возвращает очки, но call_back по-прежнему не работает

def callback(attr, old, new):
    print('select changed')
    # The index of the selected glyph is : new['1d']['indices'][0]
    patch_name =  source.data['name'][new['1d']['indices'][0]]
    print("TapTool callback executed on Patch {}".format(patch_name))

 source.on_change('selected',callback)

есть идеи, пожалуйста?

...