Bokeh - Ferramentas de plotagem

Quando um gráfico Bokeh é renderizado, normalmente uma barra de ferramentas aparece no lado direito da figura. Ele contém um conjunto padrão de ferramentas. Primeiramente, a posição da barra de ferramentas pode ser configurada pela propriedade toolbar_location na função figure (). Esta propriedade pode assumir um dos seguintes valores -

  • "above"
  • "below"
  • "left"
  • "right"
  • "None"

Por exemplo, a seguinte declaração fará com que a barra de ferramentas seja exibida abaixo do gráfico -

Fig = figure(toolbar_location = "below")

Esta barra de ferramentas pode ser configurada de acordo com a necessidade, adicionando as ferramentas necessárias definidas no módulo bokeh.models. Por exemplo -

Fig.add_tools(WheelZoomTool())

As ferramentas podem ser classificadas nas seguintes categorias -

  • Ferramentas Pan / Drag
  • Clique / Toque em Ferramentas
  • Ferramentas de rolagem / pinça
Ferramenta Descrição Ícone

BoxSelectTool

Nome: 'box_select'

permite ao usuário definir uma região de seleção retangular arrastando o botão esquerdo do mouse

LassoSelectTool

nome: 'lasso_select

permite ao usuário definir uma região arbitrária para seleção arrastando o botão esquerdo do mouse

PanTool

nome: 'pan', 'xpan', 'ypan',

permite ao usuário deslocar o gráfico arrastando o botão esquerdo do mouse

TapTool

nome: 'tap

permite que o usuário selecione em pontos únicos clicando com o botão esquerdo do mouse

WheelZoomTool

nome: 'wheel_zoom', 'xwheel_zoom', 'ywheel_zoom'

amplie e afaste o gráfico, centralizado na localização atual do mouse.

WheelPanTool

nome: 'xwheel_pan', 'ywheel_pan'

converter a janela de plotagem ao longo da dimensão especificada sem alterar a proporção da janela.

ResetTool

nome: 'reset'

restaura os intervalos do gráfico para seus valores originais.

SaveTool

nome: 'salvar'

permite que o usuário salve uma imagem PNG do gráfico.

ZoomInTool

nome: 'zoom_in', 'xzoom_in', 'yzoom_in'

A ferramenta de zoom aumentará o zoom do gráfico em x, y ou em ambas as coordenadas

ZoomOutTool

nome: 'zoom_out', 'xzoom_out', 'yzoom_out'

A ferramenta de menos zoom irá diminuir o zoom do gráfico em x, y ou ambas as coordenadas

CrosshairTool

nome: 'crosshair'

desenha uma anotação em cruz sobre o gráfico, centralizado na posição atual do mouse.