我正在寻找一种从Bokeh更改'box_select'工具的属性的方法。
使用框选择工具(与套索选择工具相同)选择点(字形)时,Bokeh的默认行为是以下default behavior。总而言之,当图形之间共享数据时(通用数据源,例如ColumnDataSource),如果使用工具选择这些数据,则所选的数据将保留其颜色和Alpha,但所有其他未选中的数据将保持'muted' (变成具有低alpha值的默认蓝色)。默认情况下,此行为还会影响使用所选数据的每个图形(很酷)。
进行上述操作时,我希望所有未选择的数据点对于每个图形都消失。要成为“隐藏”,in the same way as this example from the doc,除了不是[[legends,而是selections。
似乎文档中的相关信息应该位于此处:https://docs.bokeh.org/en/latest/docs/reference/models/selections.html?highlight=union%20renderers#bokeh.models.selections.UnionRenderers但是,我没有看到要实现此目标而要更改的属性(默认为'静音'->自定义'隐藏')。
谢谢大家的帮助。
plot.circle(source=cds, x='x', y='y', color='red', alpha=0.01, nonselection_alpha=0)
正如本文档的这一部分所述:http://docs.bokeh.org/en/latest/docs/user_guide/styling.html#selected-and-unselected-glyphs