Как добавить дополнительные вспомогательные участки, разделяющие ось абсцисс с помощью боке? - PullRequest
0 голосов
/ 12 января 2019

В настоящее время у меня есть простой линейный график с использованием боке и некоторых финансовых данных

enter image description here

Я хотел бы иметь возможность добавить дополнительный линейный график поверх этого линейного графика, ограниченный его собственным пространством, но все еще имеющий ту же ось даты, что и исходный рисунок, аналогично изображению ниже (выделено желтым цветом)

enter image description here

Как я могу сделать это с помощью боке? До сих пор я нашел некоторый связанный материал на боке горизонта , но все, что я пробовал с этим, на самом деле не работает.

Для справки, я следую учебному пособию sentdex на YouTube, где он создает нужный график с помощью matplotlib.

1 Ответ

0 голосов
/ 12 января 2019

Вам придется совместно использовать диапазоны, составлять графики и выключать ось x на верхнем графике, как это делается в примере потоковой передачи OHLC :

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]]

enter image description here

...