我可以在散景中限制 1 个轴吗?

Can I constrain 1 axis in bokeh?

我正在使用散景来显示长时间内的事件。事件是二进制的,因此不需要能够缩放 y 轴,事实上,平移和缩放时事件的高度发生变化看起来很奇怪。

这尤其是缩放问题,因为它会在两个轴上进行缩放。

有没有一种方法可以约束轴,这样就无法在平移和放大 y 的同时仍然能够平移和放大 x?

原来平移和缩放工具具有可以独立指定的尺寸:

plot = bk.figure(tools="reset,hover,wheel_zoom,pan")
pan_tool = plot.select(dict(type=PanTool))
pan_tool.dimensions=["width"]
zoom_tool = plot.select(dict(type=WheelZoomTool))
zoom_tool.dimensions=["width"]