gpt4 book ai didi

python - 如何在 Sphinx 文档和 nbsphinx 中嵌入 Plotly 图

转载 作者:IT老高 更新时间:2023-10-28 22:16:07 26 4
gpt4 key购买 nike

我尝试使用 nbsphinx 嵌入一个包含绘图的 Jupyter 笔记本,但这些绘图没有显示在文档中,即使它们在 Jupyter 笔记本上看起来不错。

如何在 Sphinx 中嵌入绘图图 documentation ?我可以将它们包含为图像,但有更好的方法吗?有互动就好了!

我想做的是复制 this page .它具有 Jupyter 笔记本风格的进出 block ,并显示使用 plotly 制作的交互式绘图。我该怎么做?

GitHub 问题提出 here.

最佳答案

我可以看到两种解决方案,可以在 sphinx 文档中嵌入带有 plotly 图形的笔记本单元格。

  1. 使用 nbconvert 或 nbsphinx 将笔记本转换为 html。请务必使用 notebook 渲染器以包含 plotly javascript 包(也许这就是您的数字未显示的原因):请参阅 https://plot.ly/python/renderers/有关绘图渲染器的文档。然后,您可以使用各种解决方案将 html 包含在 sphinx 文档中(参见 Include standalone HTML page in sphinx document)。
  2. 使用 sphinx-gallery ( https://sphinx-gallery.github.io/ ) 及其巧妙的刮刀。使用 sphinx-gallery,您可以将 doc 页面编写为 python 脚本,该脚本由 sphinx 的 sphinx-gallery 扩展转换为 rest。要配置刮板,请参阅 https://sphinx-gallery.github.io/advanced.html#integrate-custom-scrapers-with-sphinx-gallery .我们还有一个最小的存储库,展示了如何在 https://github.com/plotly/plotly-sphinx-gallery 中一起使用 plotly 和 sphinx-gallery。 . https://github.com/plotly/plotly-sphinx-gallery

关于python - 如何在 Sphinx 文档和 nbsphinx 中嵌入 Plotly 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46269345/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com