「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
インタラクティブ・コンピューティング用のOSS
- コア・プログラミング言語はJulia、Python、Rで、
数十の言語の実行環境(カーネル)をサポート(言語依存しない)。
- プログラム・ドキュメントを作成、
共有するためのウェブアプリケーション
- セル(と言う入力フィールド)には
- プログラムコード
- Markdownテキスト
- 数式、図式等
を含むことができる。
Project Jupyter †
- 元々は、IPythonと言うPythonを対話的に実行するためのシェルで
それに、Notebookの機能を追加したIPython Notebookから
スピンオフしたProject Jupyterと呼ばれるプロジェクトだった。
- 運営理念は、
- OSSの開発を通じて、
- すべてのプログラミング言語にわたって
- インタラクティブなデータサイエンスと科学計算をサポート
することらしい。
開発ツールとして †
そのため、以下のように表現される。
- PythonなどをWebブラウザ上で記述・実行できる統合開発環境 (IDE)
- ブラウザ上で Python やその他のプログラミング言語のプログラムを
実行したり、実行した結果を保存したり共有したりすることができるツール
詳細 †
インストール †
コチラの手順でインストール
Jupyter Notebook †
- インストール
>pip install jupyter
起動 †
実行 †
- New→Python3でIPython(ipykernel)を実行できる。
- セルにPythonのコードを貼り付けて、実行する。
終了 †
使用例 †
PySparkでの使用例。
参考 †
Qiita †
Jupyter-notebook
https://qiita.com/tags/jupyter-notebook