javascript - 模拟 Tableau 的嵌入式悬停工具图
问题描述
我正在为我在 Python 中构建的仪表板重新创建 Tableau 中存在的功能,因为我们的组织没有 Tableau,但我在 SO 或 bokeh 的文档中没有找到任何内容。有没有办法像Tableau 在这里一样重新创建在 HoverTool 中动态过滤的嵌入式图形?(此处也显示在图像中。)
d3 或 js 中的示例解决方案也可以。
提前感谢您的帮助!
解决方案
Bokeh 1.4 的广告,在工具提示中放置实时“子图”是一个积极探索的领域,其中一些可能在短期内起作用。但是,StackOverflow 的“答案”是还没有一个完整的答案。因此,我鼓励您加入有关项目话语的讨论:
https://discourse.bokeh.org/t/bar-plot-inside-tooltip/4228
因为那个场地更适合开放式讨论和迭代实验。
如果您只需要绘图的静态图像并且可以提前计算它们,您当然可以使用 Bokehexport_png
生成静态图像,然后可以将其放入自定义工具提示中,该示例假设图像托管在某处,但您也可以将列数据源中的 base64 图像数据而不是链接。
推荐阅读
- unity3d - 将 3D 矢量相对于另一个 3D 矢量旋转 90 度
- javascript - 获取 PDF 的异步 api 调用返回空白 PDF
- python - 已知“keys”和“root”如何用于记录配置
- android - 我可以使用 ConnectyCube SDK 分配聊天管理员吗?
- accessibility - JAWS 读取选定选择元素上的标签
- sql-server - 在 SQL Server 中重新组织索引时,算术溢出错误转换为数据类型 int
- ios - 泛型函数声明引发错误
- excel - 查找可能在另一个选项卡上重复的唯一值
- c++ - 在类之外重载输入和输出流
- rest - 在 REST 架构中确定适当的 URI 和资源