使用 Bokeh 在 Jupyter notebook 中绘制多个实时绘图
Using Bokeh to have multiple live plots in a Jupyter notebook
我正在尝试使用 Bokeh 在 Jupyter 笔记本中绘制多个实时绘图。我知道我不能使用 push_notebook() 因为它只会更新最后一个数字。从今天开始还有其他方法吗?
push_notebook
默认更新最后一个单元格,如果你不给它传递参数的话。但它在呈现单元格时也接受 "notebook handle" 即 show
returns。
# 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)
请参阅 GitHub 存储库中的 Basic Usage 示例笔记本。
我正在尝试使用 Bokeh 在 Jupyter 笔记本中绘制多个实时绘图。我知道我不能使用 push_notebook() 因为它只会更新最后一个数字。从今天开始还有其他方法吗?
push_notebook
默认更新最后一个单元格,如果你不给它传递参数的话。但它在呈现单元格时也接受 "notebook handle" 即 show
returns。
# 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)
请参阅 GitHub 存储库中的 Basic Usage 示例笔记本。