Два топора у РБоке - PullRequest
       44

Два топора у РБоке

0 голосов
/ 27 октября 2019

Мне нужно нарисовать комбинированную диаграмму, включающую две серии баров и две линии, используя RBokeh. Синтаксис для добавления столбцов и линий довольно прост, но я не могу добавить вторую ось Y. Позиция y_axis может быть установлена ​​влево или вправо, но она не работает, когда я использую их одновременно.

p=figure(width = 600, height = 600) %>%
         ly_points(Data2Chart[c(4,1)], hover = dat) %>%
         ly_lines(Data2Chart[c(4,1)], legend = "X") %>%
         y_axis(position = 'right') %>% 
         y_axis(position = 'left')

1 Ответ

0 голосов
/ 28 октября 2019

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

. Очень хакерским способом было бы нарисовать вторую ось самостоятельно с помощью ly_abline(v=...). По крайней мере, по моему опыту, rBokeh требует много из хакерства

...