githubとnbviewerの使用
Sharing Jupyter notebook – Using github and nbviewer
JupyterNotebookファイルと .ipynbGitHubリポジトリの拡張子は、開いたときに静的HTMLファイルとしてレンダリングされます。カスタムJavaScriptプロットなど、ノートブックのインタラクティブ機能は、GitHubのリポジトリでは機能しません。
githubを使用してノートブックファイルを共有するには、にログインします https://github.comパブリックリポジトリを作成します。次に、以下に示すように、ファイルのアップロードボタンを使用してファイルをアップロードします-
これにより、リポジトリに加えられた変更をコミットするオプションが提供されます。次に、リポジトリにはアップロードされたファイルが次のように表示されます-
アップロードされたファイルをクリックして、githubビューア内に表示します。ハイライトされたURLを他の人と共有できます。
ノートブックファイルをオンラインで表示するもう1つの方法は、ProjectJupyterのnbviewerユーティリティを使用することです。開いたhttps://nbviewer.jupyter.org/示されているように、ファイルのURLをリポジトリのテキストフィールドに入力します。Goボタンを押してノートブックを表示します。
これらの方法はどちらも、ノートブックファイルを静的htmlとして表示します。ノートブックでコードを実行できるようにするには、JupyterプロジェクトのBinderアプリケーションを使用してノートブックを開きます。
nbviewerウィンドウに、「バインダーで実行」ボタンが表示されます。それをクリックすると、ローカルマシンのノートブックサーバーのローカルダッシュボードから開いたのとまったく同じようにノートブックファイルが開かれます。セルの追加/編集、セルの実行など、すべてのアクションを実行できます。