【发布时间】:2019-02-09 06:36:34
【问题描述】:
我使用 Python 和 Bokeh 在同一个图表中生成了两个散点图,并添加了复选框以允许单独查看散点图。
如何使用 Bokeh 为两个散点图(带有方程)添加回归线?
output_file("Scatterplot.html")
#scatter plot
S0 = f.circle(A_area, A_price,
fill_alpha=0.3, size=3, color='green')
S1 = f.circle(B_area, B_price,
fill_alpha=0.3, size=3, color='blue')
#widget-checkbox
checkboxes = CheckboxGroup(labels=["A", "B"], active=[0, 1])
callback = CustomJS(code="""S0.visible = false; // same S0 passed in from args
S1.visible = false;
// cb_obj injected in by the callback
if (cb_obj.active.includes(0)){S0.visible = true;} // 0 index box is S0
if (cb_obj.active.includes(1)){S1.visible = true;}""",
args={'S0': S0, 'S1': S1})
checkboxes.js_on_click(callback)
【问题讨论】:
标签: python regression bokeh scatter-plot