当前位置:  开发笔记 > 编程语言 > 正文

散景,两个y轴,禁用一个轴进行缩放/平移

如何解决《散景,两个y轴,禁用一个轴进行缩放/平移》经验,为你挑选了0个好方法。

类似于matplotlib ax.set_navigate(False)命令可能吗?

这是使用ipython notebook的最小示例.

from bokeh.plotting import figure
from bokeh.models import LinearAxis, Range1d
from bokeh.io import output_notebook, show
output_notebook()

s1=figure(pan, wheel_zoom")
s1.line([1, 2, 3], [300, 300, 400], color="navy", alpha=0.5)
s1.extra_y_ranges = {"foo": Range1d(start=1, end=9)}
s1.add_layout(LinearAxis(y_range_name="foo"), 'right')
s1.line([1, 2, 3], [4, 4, 1], color="firebrick", alpha=0.5, y_range_name="foo")
show(s1)

是否可以将第二个y轴保持在原位,同时在另一个y轴上进行缩放和平移?
使用PanTool尺寸并没有帮助我解决这个问题.

编辑:插入截图:

截图实际输出
第一轴绘制蓝线,第二轴绘制红色

如果我放大,围绕x轴平移,我希望红线保持在原位.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有