Bokeh - Alat Plot
Saat plot Bokeh di-render, biasanya bilah alat muncul di sisi kanan gambar. Ini berisi seperangkat alat default. Pertama-tama, posisi toolbar dapat dikonfigurasi oleh properti toolbar_location pada fungsi figure (). Properti ini dapat mengambil salah satu dari nilai berikut -
- "above"
- "below"
- "left"
- "right"
- "None"
Misalnya, pernyataan berikut akan menyebabkan bilah alat ditampilkan di bawah plot -
Fig = figure(toolbar_location = "below")Toolbar ini dapat dikonfigurasi sesuai dengan kebutuhan dengan menambahkan yang diperlukan dari berbagai alat yang ditentukan dalam modul bokeh.models. Misalnya -
Fig.add_tools(WheelZoomTool())Alat dapat diklasifikasikan dalam kategori berikut -
- Alat Pan / Drag
- Klik / Ketuk Alat
- Gulir / Alat Jepit
| Alat | Deskripsi | Ikon | 
|---|---|---|
| BoxSelectTool Nama: 'box_select' | memungkinkan pengguna untuk menentukan daerah pemilihan persegi panjang dengan menyeret kiri mouse |   | 
| LassoSelectTool nama: 'lasso_select | memungkinkan pengguna untuk menentukan wilayah arbitrer untuk dipilih dengan menyeret mouse ke kiri |   | 
| PanTool nama: 'pan', 'xpan', 'ypan', | memungkinkan pengguna untuk menggeser plot dengan menyeret mouse ke kiri |   | 
| TapTool nama: 'tap | memungkinkan pengguna untuk memilih pada satu titik dengan mengklik tombol kiri mouse |   | 
| WheelZoomTool nama: 'wheel_zoom', 'xwheel_zoom', 'ywheel_zoom' | memperbesar dan memperkecil plot, berpusat pada lokasi mouse saat ini. |   | 
| WheelPanTool nama: 'xwheel_pan', 'ywheel_pan' | terjemahkan jendela plot sepanjang dimensi yang ditentukan tanpa mengubah rasio aspek jendela. |   | 
| ResetTool nama: 'reset' | mengembalikan rentang plot ke nilai aslinya. |   | 
| SaveTool nama: 'simpan' | memungkinkan pengguna untuk menyimpan gambar PNG dari plot. |   | 
| ZoomInTool nama: 'zoom_in', 'xzoom_in', 'yzoom_in' | Alat zoom-in akan meningkatkan zoom plot dalam koordinat x, y atau keduanya |   | 
| ZoomOutTool nama: 'zoom_out', 'xzoom_out', 'yzoom_out' | Alat zoom-out akan mengurangi zoom plot dalam koordinat x, y atau keduanya |   | 
| CrosshairTool nama: 'crosshair' | menggambar anotasi crosshair di atas plot, berpusat pada posisi mouse saat ini. |   |