export_png Боке со всеми слоями

Я пытаюсь сделать сюжет с боке и экспортировать его в PNG. Когда я добавляю слой легенды, он экспортирует пустое изображение, и я не знаю, почему.

И когда я экспортирую png, я всегда вижу это сообщение: «ВНИМАНИЕ! Веб-драйвер вызвал исключение TimeoutException, ожидая события ‘bokeh:idle’, указывающего на то, что макет отрендерился. Что-то пошло не так».

на первой картинке виден правильный файл экспорта, на второй - неудачная картинка

Может быть, мне нужно объединить мои слои‹, но я не знаю, почему

Когда я комментирую p.add_layout(new_legend, 'ниже'), он экспортируется правильно, но легенда находится на моем графике.

p.add_layout(new_legend, 'below')
p.tools.append(hover)

show(p)
export_png(p, filename=dir + "testoviy.png")
save(p)

Я ожидаю, что график будет правильно построен и экспортирован, а легенда будет находиться под графиком.

ожидается

плохой результат


person Gleb    schedule 17.06.2019    source источник
comment
Сорри, могу добавить только плохую фотку   -  person Gleb    schedule 17.06.2019
comment
Возможно, есть ошибка или какой-то угловой случай, который нужно устранить. Для исследования потребуется полный пример для воспроизведения, а также полная соответствующая информация о версии (боке, браузер, платформа).   -  person bigreddot    schedule 17.06.2019


Ответы (1)


Я нашел решение. Когда я использую диапазон оси x, мне нужно увеличить высоту моей фигуры. параметры рисунка

Или я могу удалить диапазон моего диапазона Yaxis.

person Gleb    schedule 18.06.2019