我目前有一个使用 Bokeh 和一些财务数据的简单线图
我希望能够在此线图之上添加一个额外的线图,限制在其自己的空间内,但仍与原始图共享相同的日期轴,类似于下图(以黄色突出显示)
如何使用 Bokeh 来做到这一点?到目前为止我在bokeh horizon plots上找到了一些相关资料,但我尝试过的所有方法都不起作用。
作为引用,我正在关注 sentdex tutorial在 YouTube 上,他使用 matplotlib 创建所需的图表。
最佳答案
您必须共享范围、堆叠图并关闭顶部图中的 x 轴,如 OHLC streaming example 中所做的那样。 :
p = figure(plot_height=500, tools="xpan,xwheel_zoom,xbox_zoom,reset",
p2 = figure(plot_height=250, x_range=p.x_range, y_axis_location="right")
layout = gridplot([[p], [p2]]
关于python - 如何使用 Bokeh 添加共享 x 轴的额外子图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54154974/