Bokeh - Strumenti di trama
Quando viene eseguito il rendering di un grafico Bokeh, normalmente viene visualizzata una barra degli strumenti sul lato destro della figura. Contiene un set predefinito di strumenti. Prima di tutto, la posizione della barra degli strumenti può essere configurata dalla proprietà toolbar_location nella funzione figure (). Questa proprietà può assumere uno dei seguenti valori:
- "above"
- "below"
- "left"
- "right"
- "None"
Ad esempio, la seguente istruzione farà sì che la barra degli strumenti venga visualizzata sotto il grafico:
Fig = figure(toolbar_location = "below")
Questa barra degli strumenti può essere configurata secondo il requisito aggiungendo richiesto da vari strumenti definiti nel modulo bokeh.models. Ad esempio:
Fig.add_tools(WheelZoomTool())
Gli strumenti possono essere classificati nelle seguenti categorie:
- Strumenti Pan / Drag
- Fare clic / toccare Strumenti
- Strumenti di scorrimento / pizzico
Attrezzo | Descrizione | Icona |
---|---|---|
BoxSelectTool Nome: "box_select" |
consente all'utente di definire una regione di selezione rettangolare trascinando il mouse a sinistra |
|
LassoSelectTool nome: "lasso_select |
consente all'utente di definire una regione arbitraria per la selezione trascinando il mouse a sinistra |
|
PanTool nome: 'pan', 'xpan', 'ypan', |
consente all'utente di eseguire la panoramica del grafico trascinando il mouse a sinistra |
|
TapTool nome: "toccare |
consente all'utente di selezionare in singoli punti facendo clic con il pulsante sinistro del mouse |
|
WheelZoomTool nome: "wheel_zoom", "xwheel_zoom", "ywheel_zoom" |
ingrandire e rimpicciolire il grafico, centrato sulla posizione corrente del mouse. |
|
WheelPanTool nome: "xwheel_pan", "ywheel_pan" |
traslare la finestra del grafico lungo la dimensione specificata senza modificare le proporzioni della finestra. |
|
ResetTool nome: "reset" |
ripristina gli intervalli del grafico ai valori originali. |
|
SaveTool nome: "salva" |
consente all'utente di salvare un'immagine PNG della trama. |
|
ZoomInTool nome: 'zoom_in', 'xzoom_in', 'yzoom_in' |
Lo strumento di ingrandimento aumenterà lo zoom del grafico in x, y o in entrambe le coordinate |
|
ZoomOutTool nome: "zoom_out", "xzoom_out", "yzoom_out" |
Lo strumento di zoom indietro diminuirà lo zoom del grafico in x, y o in entrambe le coordinate |
|
CrosshairTool nome: "mirino" |
disegna un'annotazione a mirino sul grafico, centrata sulla posizione corrente del mouse. |
|