Bokeh - 绘图工具


渲染Bokeh图时,通常会在图的右侧出现一个工具栏。它包含一组默认工具。首先,工具栏的位置可以通过figure()函数中的toolbar_location属性来配置。该属性可以采用以下值之一 -

  • “多于”
  • “以下”
  • “左边”
  • “正确的”
  • “没有任何”

例如,以下语句将导致工具栏显示在图下方 -

Fig = figure(toolbar_location = "below")

该工具栏可以根据需要通过添加 bokeh.models 模块中定义的各种工具所需的内容来配置。例如 -

Fig.add_tools(WheelZoomTool())

这些工具可分为以下类别 -

  • 平移/拖动工具
  • 单击/点击工具
  • 滚动/捏合工具
工具 描述 图标

框选工具

名称:'box_select'

允许用户通过左键拖动鼠标来定义矩形选择区域 框选工具

套索选择工具

名称:'套索选择

允许用户通过鼠标左键拖动来定义任意区域进行选择 套索选择工具

平移工具

名称:'潘','xpan','ypan',

允许用户通过左键拖动鼠标来平移绘图 平移工具

点击工具

名称:'点击

允许用户通过单击鼠标左键来选择单个点 点击工具

滚轮缩放工具

名称:'wheel_zoom'、'xwheel_zoom'、'ywheel_zoom'

以当前鼠标位置为中心放大和缩小绘图。 滚轮缩放工具

轮盘工具

名称:“xwheel_pan”、“ywheel_pan”

沿指定尺寸平移绘图窗口,而不更改窗口的纵横比。 轮盘工具

重置工具

名称:“重置​​”

将绘图范围恢复为其原始值。 重置工具

保存工具

名称:“保存”

允许用户保存绘图的 PNG 图像。 保存工具

放大工具

名称:“zoom_in”、“xzoom_in”、“yzoom_in”

放大工具将增加绘图在 x、y 或两个坐标上的缩放 放大工具

缩小工具

名称:'zoom_out'、'xzoom_out'、'yzoom_out'

缩小工具将减小 x、y 或两个坐标中绘图的缩放 放大工具

十字准线工具

名称:“十字准线”

在绘图上以当前鼠标位置为中心绘制十字准线注释。 放大工具