【问题标题】:Python/Bokeh: Disable hover tool for hidden glyphs (via interactive legend)Python/Bokeh:禁用隐藏字形的悬停工具(通过交互式图例)
【发布时间】:2017-06-14 00:05:31
【问题描述】:

问题描述

从 bokeh 0.12.5 开始,可以使用 interactive legends 通过在图例框中单击它们来隐藏或静音字形。这是一个很棒的功能,尤其是对于更复杂的情节。

但是,当与hover tool 结合使用时,隐藏字形不应触发悬停工具,因为向用户提供了不可见字形的工具提示(由于通过交互式图例静音)。

这是用于说明的最小代码示例:

import numpy as np
from bokeh.plotting import figure, show, output_notebook

x = np.arange(0, 10, 1)

p = figure(tools=["hover"])
p.line(x, x, legend="Line 1")
p.line(x, x/2, legend="Line 2")

p.legend.click_policy = "hide"
show(p)

这是结果图(没有隐藏):

这是第 2 行被隐藏但有一个活跃的悬停工具提示的情节:

问题

我目前是否缺少一个选项来停用隐藏字形的悬停工具提示?如果没有,是否有人能想到一个简短的解决方法(也许使用 CustomCS)?

谢谢!

【问题讨论】:

    标签: python data-visualization bokeh


    【解决方案1】:

    从散景 0.12.6 开始,它是固定的。有关更多信息,请参阅 github repo here 中的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多