繁体   English   中英

我可以在 Github 中使 Jupyter Notebook 交互吗?

[英]Can I make Jupyter Notebook interactive in Github?

使用以下代码,我在本地计算机 Jupyter Notebook 中创建了 slider 小部件。

import ipywidgets as widgets
widgets.IntSlider(
    min=0,
    max=10,
    step=1,
    description='Slider:',
    value=3
)

在此处输入图像描述

将项目上传到 Github 环境后,图形界面丢失,而是生成消息“IntSlider(value=3, description='Slider:', max=10)'。 那么,是否有可能让 Jupyter Notebook 在 Github 中进行交互? 哪些库/工具是最好的选择?

我不认为这可以从 github 完成。 我在 github 网站上找到了这个:

“当您在 GitHub 上添加扩展名为.ipynb 的 Jupyter Notebook 或 IPython Notebook 文件时,它们将在您的存储库中呈现为 static HTML 文件。”

“笔记本的交互功能,例如自定义 JavaScript 绘图,在 GitHub 上的存储库中不起作用。例如,请参阅 Linking and Interactions.ipynb。”

github 的主要目的是存储和共享代码以及用于版本控制。

当我希望有人与我的 Jupyter 笔记本交互时,我喜欢使用 Kaggle。 我可以交互地上传和运行 Jupyter 笔记本,保存版本等。无需参加比赛,只需将您的笔记本保存为 Kaggle “内核”。 对于大型数据集,我使用 Google Colab(免费版)。

其他一些想法:

https://www.dataschool.io/cloud-services-for-jupyter-notebook/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM