Bokeh Server

Posted by c cm on March 11, 2016

Bokeh是我第三爱的画图工具,第一是R下的ggplot,第二是plotly

Bokeh提供了server框架,能很速度地搭起一个基于数据的dashboard。

可以从示例代码开始入手。

启动方式有两种:

bokeh serve --show sliders.py
bokeh serve --show slider_dir\

最基本的结构:

def get_dataset()
def make_plot()
def update_plot()

index_select = Select(value=index, title='Index', options=indexes)
source_data = get_dataset(some_data, index)
plot = make_plot(source_data)
controls = column(index_select)

index_select.on_change('value', update_plot)
curdoc().add_root(row(plot, controls))
curdoc().title = "Some Title"