Python Bokeh:xwheel_pan和ywheel_pan工具不工作

Python Bokeh:xwheel_pan和ywheel_pan工具不工作,python,bokeh,Python,Bokeh,我对Bokeh有点陌生,我一直在努力让xwheel_pan工具正常工作。我试过这个。出于某种原因,我可以将“工具”参数更改为“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.r

我对Bokeh有点陌生,我一直在努力让xwheel_pan工具正常工作。我试过这个。出于某种原因,我可以将“工具”参数更改为“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)

如前所述,您的代码几乎可以正常工作,但我发现xwheel_滚动在默认情况下不处于活动状态——您必须单击工具栏上的工具图标才能将其打开,然后才能正常工作

的参数中,在声明
工具
之后,指定活动的滚动工具,如下所示:

p=figure(绘图宽度=900,工具='xwheel\u pan',活动滚动='xwheel\u pan')


看看这是否符合您的期望。

如前所述,您的代码几乎可以正常工作,但我发现xwheel\u滚动在默认情况下不处于活动状态——您必须单击工具栏上的工具图标才能将其打开,然后它才能正常工作

的参数中,在声明
工具
之后,指定活动的滚动工具,如下所示:

p=figure(绘图宽度=900,工具='xwheel\u pan',活动滚动='xwheel\u pan')


看看这是否符合您的预期。

我刚刚在Bokeh 1.4中尝试了这段精确的代码,它的运行完全符合预期,因此您需要更具体、更详细地了解实际发生的情况以及您的实际预期。我希望能够通过鼠标滚动沿x轴平移窗口。需要注意的是,我使用的是一个独立的python文件。当我尝试在我的身材上滚动时,它保持静止。即使在我选择了工具之后。默认情况下,滚动工具不处于活动状态,您也需要单击工具图标来打开工具。否则,下面@hyles_lineata给出的答案显示了如何将其配置为在开始时处于活动状态。我刚刚在Bokeh 1.4中尝试了这段代码,它完全按照预期运行,因此您需要更具体、更详细地了解实际发生的情况,还有你真正期待的。我期待着能够用鼠标滚动,沿着x轴平移窗口。需要注意的是,我使用的是一个独立的python文件。当我尝试在我的身材上滚动时,它保持静止。即使在我选择了工具之后。默认情况下,滚动工具不处于活动状态,您也需要单击工具图标来打开工具。否则,下面@hyles_lineata的答案显示了如何将其配置为在启动时处于活动状态。