Python 3.x Python3,用户如何更改他/她希望在bokeh中看到的绘图?

Python 3.x Python3,用户如何更改他/她希望在bokeh中看到的绘图?,python-3.x,histogram,bokeh,Python 3.x,Histogram,Bokeh,我希望一次显示一个柱状图,并让用户单击他/她希望看到的年份,而不刷新页面。我有三个不同年份的三个不同柱状图,我想添加一个放射组来改变年份。我该如何实现这一点 我尝试了很多不同的方法,这是最近的一次: radio_group = RadioGroup( labels=["2016", "2017", "2018"], active=0) layout = layout([widgetbox(radio_group)], [plot2016, plot2017, plot2018]) s

我希望一次显示一个柱状图,并让用户单击他/她希望看到的年份,而不刷新页面。我有三个不同年份的三个不同柱状图,我想添加一个放射组来改变年份。我该如何实现这一点

我尝试了很多不同的方法,这是最近的一次:

radio_group = RadioGroup(
    labels=["2016", "2017", "2018"], active=0)

layout = layout([widgetbox(radio_group)], [plot2016, plot2017, plot2018])

show(layout)
无线电组的结果应进入布局


我知道我可能应该在某个地方使用JavaScript回调,但我不知道如何使用。

请编辑您的问题,以包含一些您已经尝试过的代码。谢谢@David添加了一点,但删除了我已经尝试过的大部分内容,对不起。您是在jupyter笔记本中静态(单个HTML文件)还是通过bokeh服务器部署bokeh绘图?@syntonym通过单个HTML文件。