我对Bokeh有点陌生,我一直在努力让xwheel_pan工具正常工作。我试过这个。出于某种原因,我可以将tools参数更改为什么都行,但xwheel_pan和ywheel_pan除外。我使用的是Bokeh版本1.4.0
import numpy as np
from bokeh.plotting import figure, show
p = figure(plot_width = 900, tools='xwheel_pan')
lines = [p.line(np.arange(10), np.random.random(10)) for i in range(3)]
show(p)发布于 2019-11-25 16:35:56
正如所写的,您的代码几乎可以工作,但我发现默认情况下xwheel_scroll不是活动的--您必须单击工具栏上的工具图标才能打开它,然后它才能工作。
在figure的参数中,在声明tools之后,指定活动滚动工具,如下所示:
p = figure(plot_width=900, tools='xwheel_pan', active_scroll='xwheel_pan')
看看能不能达到你的预期。
https://stackoverflow.com/questions/59035948
复制相似问题