Bokeh:使用 CustomJS 打开新的 window
Bokeh: Using CustomJS opens new window
我想利用 Bokeh 丰富而优秀的库来创建允许用户 select 组在 Jupyter Notebook 中绘制数据的绘图。
我遵循了以下教程:
http://docs.bokeh.org/en/latest/docs/gallery/slider.html
但是,当将本教程与 "output_notebook" 模块结合使用时,绘图会在笔记本和新的 window 中处理。我已经将问题隔离到 CustomJS 模块,可能是回调方法。
如何在新 window 中关闭绘图?
我按照教程做了以下修改:
from bokeh.io import output_notebook
output_notebook()
并在节目中:
show(layout, notebook_handle=True)
(为了让信息更突出,写成答案)
output_file
命令启动了持久 操作模式。 All 后续 show
命令将导致创建(或覆盖)指定的文件。仅删除带有 output_file
的笔记本单元不会关闭此模式。您必须:
- 明确调用
reset_output
取消,或
- 重启笔记本内核
我想利用 Bokeh 丰富而优秀的库来创建允许用户 select 组在 Jupyter Notebook 中绘制数据的绘图。
我遵循了以下教程:
http://docs.bokeh.org/en/latest/docs/gallery/slider.html
但是,当将本教程与 "output_notebook" 模块结合使用时,绘图会在笔记本和新的 window 中处理。我已经将问题隔离到 CustomJS 模块,可能是回调方法。
如何在新 window 中关闭绘图?
我按照教程做了以下修改:
from bokeh.io import output_notebook
output_notebook()
并在节目中:
show(layout, notebook_handle=True)
(为了让信息更突出,写成答案)
output_file
命令启动了持久 操作模式。 All 后续 show
命令将导致创建(或覆盖)指定的文件。仅删除带有 output_file
的笔记本单元不会关闭此模式。您必须:
- 明确调用
reset_output
取消,或 - 重启笔记本内核