Создайте изменяемый размер сюжета с разными размерами в Bokeh - PullRequest
0 голосов
/ 03 октября 2019

Могу ли я создать макет Bokeh, в котором для секции виджетов установлено, например, 10% высоты экрана, а для секции графика - 90%?

Я пытаюсь избежать изменения размера графика вручную ииспользуя sizing_mode='fixed', который не будет работать с изменением размера окна браузера.

В настоящее время есть:

layout = layout(
    [plot],
    [[button, slider]],
    sizing_mode='stretch_both'
)

В этом случае нижняя половина экрана полностью заполнена растянутой кнопкой / ползунком.

1 Ответ

1 голос
/ 03 октября 2019

В настоящее время (по состоянию на 1.3.4) нет механизма для указания процента , но вы можете поместить виджеты в row и задать фиксированную высоту, позволяя изменять график. Вот один из способов:

layout = column(
    plot, 
    row(button, slider, height=100, sizing_mode="stretch_width"), 
    sizing_mode="stretch_both"
)
...