Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python3.x-Bokeh-RadioButtonGroup回调_Python_Radio Button_Data Visualization_Bokeh - Fatal编程技术网

python3.x-Bokeh-RadioButtonGroup回调

python3.x-Bokeh-RadioButtonGroup回调,python,radio-button,data-visualization,bokeh,Python,Radio Button,Data Visualization,Bokeh,维护人员注意:这个问题涉及到“Python”CustomJS回调,如下面的链接所述,它将在Bokeh2.0中删除 Bokeh演示演示如何向滑块按钮添加回调- 我正在尝试为单选按钮组创建类似的回调- radio_button_group = RadioButtonGroup(labels=["literacy", "economy", "health","household"], active=0,callback=CustomJS.from_py_func(callback) ) 但上述代

维护人员注意:这个问题涉及到“Python”CustomJS回调,如下面的链接所述,它将在Bokeh2.0中删除


Bokeh演示演示如何向滑块按钮添加回调-

我正在尝试为单选按钮组创建类似的回调-

radio_button_group = RadioButtonGroup(labels=["literacy", "economy", "health","household"], active=0,callback=CustomJS.from_py_func(callback) )
但上述代码给出了一个错误-

AttributeError: unexpected attribute 'callback' to RadioButtonGroup, possible attributes are active, disabled, labels, name, tags or type

那么Bokeh是否支持从单选按钮组回调,或者如文档所示,是否只能从滑块按钮回调?

不同的小部件具有不同的属性,其中包含选定/突出显示的值。对于处于活动状态的
无线电按钮组
,对于
滑块
它是

您必须相应地更改
回调
函数

def callback(source=source):
    data = source.data
    f = cb_obj.active  # instead of 'value'
    x, y = data['x'], data['y']
    for i in range(len(x)):
        y[i] = Math.pow(x[i], f)
    source.change.emit()

在Python2.7.12和Bokeh0.12上,为
ResetTool
获取相同的错误。还尝试了
reset=ResetTool();reset.callback=CustomJS.from_py_func(回调)