gpt4 book ai didi

python - 如何清除 Bokeh 图中的选区?

转载 作者:太空宇宙 更新时间:2023-11-04 09:43:25 25 4
gpt4 key购买 nike

我使用图中的选择来驱动我的 Bokeh 服务器应用程序。但是,在用户选择某些内容后,我实际上不希望该选择对图形产生任何视觉效果。如何去除选择效果?

我可以想出两种方法来解决这个问题,但我无法使任何一种工作:

  1. 在回调中移除选择

    def cb(attr, old, new):
    source.selected.indices.clear()
    ...

    source.on_change('selected', cb)
  2. 保留选定的索引,但删除它们之间的任何样式差异。我发现了这个:

    http://docs.bokeh.org/en/latest/docs/user_guide/styling.html#selected-and-unselected-glyphs

    但不确定如何有效地将其应用于我的问题。

最佳答案

选择/非选择字形可以禁用或使用主字形,例如:

r = plot.scatter(...)
r.selection_glyph = None
r.nonselection_glyph = None

r = plot.scatter(...)
r.selection_glyph = r.glyph
r.nonselection_glyph = r.glyph

关于python - 如何清除 Bokeh 图中的选区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50819338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com