如何与 plotly 图表共享 jupyter notebook?

How to share a jupyter notebook with plotly charts?

有谁知道我应该如何分享包含 plotly 制作图表的 jupyter notebook(与 python3)?到目前为止,我使用 github 来共享笔记本,但是 plotly 图表不会显示在上面。

您需要使用Plotly Offline for iPython Notebooks。 link 显示了创建图表的语法。如果您在离线模式下创建图表,您可以将笔记本隐藏到 html 并与任何人共享。您可以通过以下方式做到这一点:

  1. 使用 Plotly Offline 创建图表
  2. cd 进入你的笔记本所在的目录
  3. 通过键入 ipython nbconvert [YOUR NOTEBOOK NAME].ipynb
  4. 将笔记本转换为静态 html 文件

如果你使用kyso.io(免责声明:我创立了kyso)你可以轻松地在线共享笔记本并且它支持plotly。

您可以使用这些命令共享笔记本

kyso create "some study title"
kyso push "a version message"