首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于补丁的Bokeh Bokeh工具

用于补丁的Bokeh Bokeh工具
EN

Stack Overflow用户
提问于 2018-11-19 23:05:24
回答 1查看 689关注 0票数 1

补丁的悬停工具是否与其他图形不同?图中可以看到圆圈的索引,但看不到补丁的索引。

代码语言:javascript
复制
output_file("patch.html")

    TOOLTIPS = [
        ("index", "$index"),
    ]
    p = figure(plot_width=400, plot_height=400, tooltips=TOOLTIPS, tools='hover,help')

    # add a patch renderer with an alpha an line width
    p.patch([1, 2, 3, 4, 5], [6, 7, 8, 7, 3], alpha=0.5, line_width=2)
    p.circle([2], [4],size=20, line_width=2)

    show(p)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-20 00:06:56

在Bokeh 1.0.2中,尚未为修补程序实现命中测试,也就是说,就Hover工具而言,它是不可见的。您可以使用矢量化的patches字形方法:

代码语言:javascript
复制
p.patches([[1, 2, 3, 4, 5]], [[6, 7, 8, 7, 3]], alpha=0.5, line_width=2)

但是,这始终只返回0作为$index的值,因为只有一个补丁(其索引为0)。如果您希望为修补程序的顶点获取“索引”值,则需要在与顶点相同的位置执行一些类似于图的不可见圆的操作,这些圆圈仅用于命中测试目的(以驱动悬停工具)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53383908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档