【问题标题】:Bokeh: Wheel_Zoom with decoupled y-Axis散景:带分离 y 轴的 Wheel_Zoom
【发布时间】:2019-11-28 09:17:05
【问题描述】:

我使用两个独立的 y 轴在 Bokeh 中渲染绘图:

    pAltitude = figure(plot_width=800, plot_height=300, x_range=pElev.x_range)
    pAltitude.extra_y_ranges = {"speed": Range1d(50, 120)}
    pAltitude.add_layout(LinearAxis(y_range_name="speed"), 'right')

当这个图在浏览器中显示时,我可以使用 wheel_zoom 工具来放大和缩小图。当鼠标悬停在 x 轴上时,只有时间刻度会放大和缩小,当悬停在其中一个上时y 轴,仅缩放 y 轴。

到目前为止,一切都很好:是否有可能解耦两个 y 轴以进行滚轮缩放(和平移)?

我希望在悬停在普通 y 轴上时只缩放普通 y 轴,而在将鼠标悬停在该轴上时只缩放额外的 y 轴。

目前,两个轴是耦合的,我无法单独缩放或平移它们。

非常感谢!

然而

【问题讨论】:

    标签: python bokeh


    【解决方案1】:

    目前(从 1.4 版和即将推出的 2.0 版开始)无法解耦“双”轴。缩放一个范围将始终以相同的相对量缩放另一个范围。

    【讨论】:

    • 感谢您的信息。对于未来的版本来说,这将是一个很棒的功能。
    猜你喜欢
    • 2014-07-30
    • 2013-06-21
    • 1970-01-01
    • 2020-11-19
    • 1970-01-01
    • 1970-01-01
    • 2013-08-09
    • 1970-01-01
    • 2019-10-26
    相关资源
    最近更新 更多