首页 > 解决方案 > 模拟 Tableau 的嵌入式悬停工具图

问题描述

我正在为我在 Python 中构建的仪表板重新创建 Tableau 中存在的功能,因为我们的组织没有 Tableau,但我在 SO 或 bokeh 的文档中没有找到任何内容。有没有办法像Tableau 在这里一样重新创建在 HoverTool 中动态过滤的嵌入式图形?(此处也显示在图像中。)

d3 或 js 中的示例解决方案也可以。

提前感谢您的帮助!

标签: javascriptd3.jshovertableau-apibokeh

解决方案


Bokeh 1.4 的广告,在工具提示中放置实时“子图”是一个积极探索的领域,其中一些可能在短期内起作用。但是,StackOverflow 的“答案”是还没有一个完整的答案。因此,我鼓励您加入有关项目话语的讨论:

https://discourse.bokeh.org/t/bar-plot-inside-tooltip/4228

因为那个场地更适合开放式讨论和迭代实验。

如果您只需要绘图的静态图像并且可以提前计算它们,您当然可以使用 Bokehexport_png生成静态图像,然后可以将其放入自定义工具提示中,该示例假设图像托管在某处,但您也可以将列数据源中的 base64 图像数据而不是链接。


推荐阅读