2016-08-18 2 views
0

Я пытаюсь использовать Bokeh, чтобы иметь несколько живых сюжетов в ноутбуке Jupyter. Я понимаю, что я не могу использовать push_notebook(), так как он обновит только последнюю цифру. Есть ли другой способ сделать это на сегодняшний день?Использование Bokeh для нескольких живых сюжетов в ноутбуке Jupyter

ответ

2

push_notebook обновляет последнюю ячейку defatult, если вы не передадите ей аргумент. Но он также принимает «дескриптор ноутбука», который возвращает show, когда он отображает ячейку.

# in one cell 
p = figure(**opts) 
r = p2.circle([1,2,3], [4,5,6]) 
h = show(p) 

# in a different cell 
r.glyph.fill_color = "white" 
push_notebook(handle=h) 

Смотрите Basic Usage пример ноутбук в репо GitHub.

+0

Спасибо @bigreddot, что отлично работает. –

Смежные вопросы