.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 やその他のプログラミング言語のプログラムを
    実行したり、実行した結果を保存したり共有したりすることができるツール

詳細

インストール

Python

コチラの手順でインストール

Jupyter Notebook

  • インストール
    >pip install jupyter
  • pipのアップデート
    (WARNINGが出たので)
    >..\python.exe -m pip install --upgrade pip

起動~終了

起動

  • 起動
    >jupyter notebook

実行

  • New→Python3でIPython(ipykernel)を実行できる。
  • セルにPythonのコードを貼り付けて、実行する。
    実行

終了

  • CMDを終了する。
  • 若しくは、Ctrl+C

使用例

Scalaでの使用例。

PySparkでの使用例。

参考

Qiita

Jupyter-notebook
https://qiita.com/tags/jupyter-notebook


添付ファイル: file無題.png 16件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-10-15 (金) 18:25:30 (8d)