Bokeh 绘图工具

Bokeh 绘图工具

当一个Bokeh图被渲染时,通常在图的右边出现一个工具条。它包含一组默认的工具。首先,工具条的位置可以通过figure()函数中的toolbar_location属性来配置。这个属性可以取以下值之一

  • “above”
  • “below”
  • “left”
  • “right”
  • “None”

例如,以下语句将使工具栏显示在绘图的下方 –

Fig = figure(toolbar_location = "below")

这个工具条可以根据需求进行配置,通过添加bokeh.models模块中定义的各种工具的要求。例如 –

Fig.add_tools(WheelZoomTool())

这些工具可分为以下几类 –

  • 平移/拖曳工具
  • 点击/拍打工具
  • 滚动/夹持工具
工具 工具描述 图标
框选工具 名称:’box_select’ 允许用户通过左拖动鼠标来定义一个矩形的选择区域。 Bokeh 绘图工具
LassoS选择工具名称:’lasso_select’ 允许用户通过左拖动鼠标来定义一个任意的选择区域。 LassoSelectTool
PanTool名称:’pan’, ‘xpan’, ‘ypan’, 允许用户通过左键拖动鼠标来平移绘图。 PanTool
点击工具名称:’tap’ 允许用户通过点击鼠标左键在单个点上进行选择 TapTool
WheelZoom工具名称:’wheel_zoom’, ‘xwheel_zoom’, ‘ywheel_zoom’。 以当前鼠标位置为中心,放大或缩小绘图。 WheelZoomTool
WheelPan工具名称:’xwheel_pan’, ‘ywheel_pan’ 。 沿着指定的尺寸平移绘图窗口,而不改变窗口的长宽比。 WheelPanTool
重置工具名称:’reset’ 将绘图范围恢复到它们的原始值。 ResetTool
保存工具名称:’save’ 允许用户保存绘图的PNG图像。 SaveTool
ZoomIn工具名称:’zoom_in’, ‘xzoom_in’, ‘yzoom_in’ 。 缩放工具将增加绘图在x、y或两个坐标上的缩放。 ZoomInTool
ZoomOut工具名称:’zoom_out’, ‘xzoom_out’, ‘yzoom_out’) 缩小工具将减少绘图在x、y或两个坐标上的缩放。 ZoomInTool
十字线工具名称:’crosshair’ 在绘图上画一个十字线注释,以当前鼠标位置为中心。 ZoomInTool

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程