Bokeh - Plot-Werkzeuge
Wenn ein Bokeh-Diagramm gerendert wird, wird normalerweise eine Symbolleiste auf der rechten Seite der Abbildung angezeigt. Es enthält einen Standardsatz von Werkzeugen. Zunächst kann die Position der Symbolleiste über die Eigenschaft toolbar_location in der Funktion figure () konfiguriert werden. Diese Eigenschaft kann einen der folgenden Werte annehmen:
- "above"
- "below"
- "left"
- "right"
- "None"
Die folgende Anweisung führt beispielsweise dazu, dass die Symbolleiste unter dem Plot angezeigt wird.
Fig = figure(toolbar_location = "below")
Diese Symbolleiste kann je nach Anforderung konfiguriert werden, indem die im Modul bokeh.models definierten Tools hinzugefügt werden. Zum Beispiel -
Fig.add_tools(WheelZoomTool())
Die Werkzeuge können in folgende Kategorien eingeteilt werden:
- Schwenk- / Ziehwerkzeuge
- Klicken / Tippen Sie auf Extras
- Scroll- / Pinch-Tools
Werkzeug | Beschreibung | Symbol |
---|---|---|
BoxSelectTool Name: 'box_select' |
Ermöglicht dem Benutzer das Definieren eines rechteckigen Auswahlbereichs durch Ziehen mit der linken Maustaste |
|
LassoSelectTool name: 'lasso_select |
Ermöglicht dem Benutzer das Definieren eines beliebigen Bereichs zur Auswahl durch Ziehen mit der linken Maustaste |
|
PanTool Name: 'pan', 'xpan', 'ypan', |
Ermöglicht dem Benutzer das Schwenken des Diagramms durch Ziehen mit der linken Maustaste |
|
TapTool Name: 'Tippen Sie auf |
Ermöglicht dem Benutzer die Auswahl an einzelnen Punkten durch Klicken mit der linken Maustaste |
|
WheelZoomTool Name: 'rad_zoom', 'xwheel_zoom', 'ywheel_zoom' |
Vergrößern und verkleinern Sie das Diagramm, zentriert auf die aktuelle Mausposition. |
|
WheelPanTool Name: 'xwheel_pan', 'ywheel_pan' |
Übersetzen Sie das Plotfenster entlang der angegebenen Dimension, ohne das Seitenverhältnis des Fensters zu ändern. |
|
ResetTool Name: 'Zurücksetzen' |
stellt die ursprünglichen Werte der Plotbereiche wieder her. |
|
SaveTool Name: 'Speichern' |
Ermöglicht dem Benutzer das Speichern eines PNG-Bildes des Plots. |
|
ZoomInTool Name: 'zoom_in', 'xzoom_in', 'yzoom_in' |
Das Vergrößerungswerkzeug erhöht den Zoom des Diagramms in x, y oder beiden Koordinaten |
|
ZoomOutTool Name: 'zoom_out', 'xzoom_out', 'yzoom_out' |
Das Verkleinerungswerkzeug verringert den Zoom des Diagramms in x, y oder beiden Koordinaten |
|
FadenkreuzTool Name: 'Fadenkreuz' |
Zeichnet eine Fadenkreuzanmerkung über das Diagramm, zentriert auf der aktuellen Mausposition. |
|