散景 - 是否可以使axis_label动态化?

时间:2016-11-23 18:38:36

标签: bokeh

我有一个简单的散点图,定义如下:

p.scatter('x', 'y',source=source)
p.xaxis.axis_label = "price"
p.yaxis.axis_label = "quantity"

我通过让用户从选择小部件中选择要显示的变量来动态更改显示的数据。是否可以将p.xaxis.axis_label设置为当用户从select小部件中选择一个选项时返回的值?

1 个答案:

答案 0 :(得分:0)

您可以使用select小部件实例中的on_change回调方法进行设置。例如:

def update_label(attr, old, new):    
    p.xaxis.axis_label = new    

myselect.on_change('value', update_label)