Python 在Github托管站点中嵌入交互式Bokeh或Plotly图形

Python 在Github托管站点中嵌入交互式Bokeh或Plotly图形,python,github,jupyter-notebook,plotly,bokeh,Python,Github,Jupyter Notebook,Plotly,Bokeh,有没有人有在Github托管的站点中嵌入交互式绘图的经验?我已经读到github不会呈现Bokeh、Plotly等的交互式绘图,但其他网站似乎能够?理想情况下,我想做的是上传一个包含这些情节的Jupyter笔记本,并让它们显示在我的github博客上。但由于某些原因,当其他一切看起来都很好时,它们不会渲染。谢谢 GitHub从它呈现的内容中过滤所有用户提供的JavaScript。这意味着基于JavaSript的浏览器绘图库在GitHub直接呈现的页面中根本无法运行 但是,您可以指向GitHub

有没有人有在Github托管的站点中嵌入交互式绘图的经验?我已经读到github不会呈现Bokeh、Plotly等的交互式绘图,但其他网站似乎能够?理想情况下,我想做的是上传一个包含这些情节的Jupyter笔记本,并让它们显示在我的github博客上。但由于某些原因,当其他一切看起来都很好时,它们不会渲染。谢谢

GitHub从它呈现的内容中过滤所有用户提供的JavaScript。这意味着基于JavaSript的浏览器绘图库在GitHub直接呈现的页面中根本无法运行

但是,您可以指向GitHub repo,repo中任何静态渲染的笔记本都将完全运行,包括绘图。请参见,例如中的笔记本

另一个选择是在MyBinder中的GitHub repos中运营笔记本电脑,它提供可以与之交互的实时、实际运行的笔记本电脑。例如

我不确定答案是否只适用于GithUB.-如果你愿意考虑(Github. IO),只需遵循数据科学。

在Github页面上托管静态HTML和Javascript内容似乎非常简单,包括plotly等绘图库的HTML导出。
您可以检查他们的代码,并确信HTML正文中的javascript没有被删除。

从Bokeh
0.12.6
开始,现在可以直接从Python代码导出PNG和SVG。需要安装一些可选的依赖项。您可以在中找到更多信息。