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