用Bokeh更新小提琴情节

2024-09-26 17:51:55 发布

您现在位置:Python中文网/ 问答频道 /正文

BOKEH Maintener的注意事项:BOKEH中的MPL兼容层早就被弃用并删除了。这个问题中的任何内容都与最近或将来的Bokeh版本无关。在


我有一个用mpl和bokeh创建的小提琴图,它使用一个数据帧作为数据源。例子: ax = sns.violinplot(x="Week of", y="Total Time",data=df, palette="muted", split=False, scale="count", inner="box", bw=0.1)

然后我用plot = mpl.to_bokeh()创建我的绘图

X轴是日期。我想在用户更改滑块小部件时动态更新bokeh图(x轴上使用的值)。例如,我有一个滑块: beginSlider = Slider(start=0, end=10, value=1, step=.1, title="Start Date", callback=callback)

当用户更改滑块上的日期时,我希望更改绘图的数据源,从而更新绘图x轴上的日期。我熟悉bokeh回调,但是因为这个plot的源是一个dataframe而不是ColumnDataSource,所以我不知道如何在widget回调中触发对数据源/绘图的更改。有什么想法吗?在


Tags: 用户版本绘图内容plotcallbackbokeh数据源

热门问题