交互#
Bokeh 提供了几种响应用户基于浏览器的交互的方式。许多这种交互性可以在 Python 中定义,无需或仅需有限的 JavaScript。
- 绘图工具
Bokeh 使添加绘图之间某些类型的联动交互变得简单,例如平移和缩放时的联动范围,或进行选择时的联动高亮。
- 联动行为
Bokeh 使添加绘图之间某些类型的联动交互变得简单,例如平移和缩放时的联动范围,或进行选择时的联动高亮。
- 交互式图例
Bokeh 的
Legends
可以配置为允许轻松隐藏或静音相应的字形。- 小部件和 DOM 元素
Bokeh 提供了一组丰富的部件,可以与客户端 JavaScript 回调或 Bokeh 服务器应用程序中的真实 Python 代码一起使用。
- JavaScript 回调
Bokeh 的
CustomJS
回调允许您为 Bokeh 文档中的各种小部件和事件定义基于 JavaScript 的自定义交互性。- Python 回调
在 Bokeh Server 应用 中,您可以使用 Bokeh 的 Python 回调为各种小部件和事件定义自定义交互性。
- 工具提示
Bokeh 允许您使用工具提示向可视化中的大多数 UI 元素添加额外信息。