jupyter-notebook - 使用 reveal.js 的全息 View ( Bokeh )

标签 jupyter-notebook bokeh reveal.js holoviews rise

我有一个带有 Holoviews (Bokeh) 交互式图的演示文稿。演示文稿在 rise(在笔记本内)上运行良好,但是当我在本地使用 reveal.js (v3.6.0) 将其转换为幻灯片时,输出没有显示。即使通过 CDN 发布服务也无法解决问题。有人遇到过这个吗?

最佳答案

我提出了一个issue on the RISE site关于这个问题,一旦我能够重现它,RISE 作者将我指向 this issue on the Bokeh site这让我让它在我的情况下工作。解决方案就是不告诉 RISE 跳过包含 hv.extension("bokeh") 的单元格。该单元格加载 BokehJS,这是显示任何基于 Bokeh 的图所必需的,跳过它对于实时演示来说效果很好,但显然不适用于任何导出版本。在告诉 RISE 不要跳过那个单元格之后,我的 example notebook现在使用 jupyter nbconvert --to slides Bednar_INDEX_2018.ipynb 转换为 .html 时可以正常工作,并且可以按照 RISE documentation 中所述将其转换为 PDF . PDF 输出格式不完美,但至少所有图表都显示出来了。

关于jupyter-notebook - 使用 reveal.js 的全息 View ( Bokeh ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48783290/

相关文章:

python - 从另一个 jupyter 单元格访问在 %%bash 单元格中声明的变量

google-cloud-platform - GCP Vertex AI "Enable necessary APIs"已启用

python - 何时使用 bokeh-server --script <file.py>?

嵌套有序列表类型在reveal.js 中没有改变

javascript - 模态窗口/foundation.reveal.js 并传递一个变量

jquery - 片段 - 淡入然后淡出

python-3.x - Jupyter Notebook 没有保存超过一天。我怎样才能恢复丢失的工作?

python - 从另一个 DataFrame 添加多个列时出现 Pandas KeyError

python - 如何从与 Bokeh 的 CustomJS 函数的局部变量同步的 ColumnDataSource 对象获取数据?

python - 不同线条的多个 HoverTools( Bokeh )