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. |
|