Alat konfigurasi

Visualisasi Data Interaktif dengan Bokeh

George Boorman

Core Curriculum Manager, DataCamp

Toolbar bawaan

  • PanTool
    • pan Geser
  • BoxZoomTool
    • box_zoom Perbesar Kotak
  • WheelZoomTool
    • wheel_zoom Perbesar dengan Roda
  • Simpan
    • save Simpan
  • Reset
    • reset Reset

toolbar_default

Visualisasi Data Interaktif dengan Bokeh

Alat konfigurasi

Kita akan membahas:

  • Alat Geser/Seret

  • Alat Klik/Ketuk

  • Alat Gulir/Cubit

 

Alat lain di luar cakupan:

  • Aksi

  • Inspektor

  • Alat Edit

1 http://docs.bokeh.org/en/latest/docs/user_guide/tools.html
Visualisasi Data Interaktif dengan Bokeh

Alat geser/seret

  • PanTool

    • pan Geser
  • BoxSelectTool

    • box_select Pilih Kotak
  • BoxZoomTool

    • box_zoom Perbesar Kotak
  • LassoSelectTool

    • lasso_select Pilih Lasso

Video Geser

Demo Pilih Lasso

Visualisasi Data Interaktif dengan Bokeh

Alat klik/ketuk

 

  • PolySelectTool
    • poly_select Pilih Poligon

 

 

  • TapTool
    • tap Ketuk

Demo Pilih Poligon

 

Demo Ketuk

Visualisasi Data Interaktif dengan Bokeh

Alat gulir/cubit

  • WheelZoomTool
    • wheel_zoom Perbesar dengan Roda

 

 

  • WheelPanTool Geser dengan Roda
    • xwheel_pan
    • ywheel_pan

Demo Perbesar dengan Roda

Visualisasi Data Interaktif dengan Bokeh

Kustomisasi toolbar

from bokeh.models import BoxSelectTool

fig = figure(x_axis_label="Steals per Game", y_axis_label="Assists per Game") fig.circle(x=nba["steals"], y=nba["assists"])
fig.add_tools(BoxSelectTool())
output_file(filename="adding_box_select.html") show(fig)

Menambahkan BoxSelect

Visualisasi Data Interaktif dengan Bokeh

Daftar alat kustom

tools = ["lasso_select", "box_zoom", "tap"]

fig = figure(x_axis_label="Steals", y_axis_label="Assists",
tools=tools)
fig.circle(x=nba["steals"], y=nba["assists"]) output_file(filename="custom_tools.html") show(fig)

  Daftar Alat

Visualisasi Data Interaktif dengan Bokeh

Ayo berlatih!

Visualisasi Data Interaktif dengan Bokeh

Preparing Video For Download...