Bokeh - narzędzia wykresu
Podczas renderowania wykresu Bokeh zwykle pasek narzędzi pojawia się po prawej stronie figury. Zawiera domyślny zestaw narzędzi. Po pierwsze, położenie paska narzędzi można skonfigurować za pomocą właściwości toolbar_location w funkcji figure (). Ta właściwość może przyjąć jedną z następujących wartości -
- "above"
- "below"
- "left"
- "right"
- "None"
Na przykład poniższa instrukcja spowoduje wyświetlenie paska narzędzi poniżej wykresu -
Fig = figure(toolbar_location = "below")
Ten pasek narzędzi można skonfigurować zgodnie z wymaganiami, dodając wymagane z różnych narzędzi zdefiniowanych w module bokeh.models. Na przykład -
Fig.add_tools(WheelZoomTool())
Narzędzia można podzielić na następujące kategorie -
- Narzędzia do przesuwania / przeciągania
- Kliknij / dotknij Narzędzia
- Narzędzia do przewijania / szczypania
Narzędzie | Opis | Ikona |
---|---|---|
BoxSelectTool Nazwa: „box_select” |
umożliwia użytkownikowi zdefiniowanie prostokątnego obszaru wyboru przez przeciągnięcie lewym przyciskiem myszy |
|
LassoSelectTool name: „lasso_select |
pozwala użytkownikowi zdefiniować dowolny region do wyboru przez przeciągnięcie lewym przyciskiem myszy |
|
PanTool nazwa: 'pan', 'xpan', 'ypan', |
umożliwia użytkownikowi przesuwanie wykresu poprzez przeciąganie lewym przyciskiem myszy |
|
TapTool nazwa: 'dotknij |
umożliwia użytkownikowi wybór w pojedynczych punktach poprzez kliknięcie lewym przyciskiem myszy |
|
WheelZoomTool nazwa: „wheel_zoom”, „xwheel_zoom”, „ywheel_zoom” |
powiększ i pomniejsz wykres, wyśrodkowany na bieżącym położeniu myszy. |
|
WheelPanTool nazwa: „xwheel_pan”, „ywheel_pan” |
przekształcić okno kreślenia wzdłuż określonego wymiaru bez zmiany proporcji okna. |
|
ResetTool name: 'resetuj' |
przywraca zakresy wykresów do ich oryginalnych wartości. |
|
SaveTool name: 'zapisz' |
umożliwia użytkownikowi zapisanie obrazu PNG wykresu. |
|
ZoomInTool nazwa: 'zoom_in', 'xzoom_in', 'yzoom_in' |
Narzędzie do powiększania zwiększy powiększenie wykresu w osi x, y lub w obu współrzędnych |
|
ZoomOutTool nazwa: „zoom_out”, „xzoom_out”, „yzoom_out” |
Narzędzie pomniejszania zmniejszy powiększenie wykresu w x, y lub w obu współrzędnych |
|
CrosshairTool name: 'celownik' |
rysuje adnotację z krzyżykiem na wykresie, wyśrodkowaną na bieżącej pozycji myszy. |
|