目次
Jupyter Notebook は、インタラクティブ コンピューティング用の Web ベースのアプリケーションです。これは、開発、文書化、コードの実行、結果の表示など、コンピューティングのプロセス全体に適用できます。
つまり、Jupyter NotebookはWeb ページとして開かれ、次のことができます。ウェブページ内で コードを直接記述して実行すると、コードの実行結果もコードブロックの直下に表示されますのプログラム。プログラミングの過程で指示書を書く必要がある場合、同じページに直接書くことができるので、タイムリーな説明や説明に便利です。
1. セーブ/ロード
ビジュアルインターフェイスはよくできているので説明の必要はありません。主なオプションには、「新規」、 「開く」、「コピーの作成」 、 「名前の変更」、 「チェックポイントの保存と作成」、「選択したチェックポイントに戻す」 、 「印刷プレビュー」、「名前を付けて保存」、および「すべてのスクリプトを閉じて停止」が含まれます。
ここで画像に直接アクセスしてみましょう。
2. 複数のプログラミング言語に適用可能
Jupyter は、3 つのプログラミング言語による計算と通信のためのカーネルを提供します。Jupyter
をインストールすると、IPython カーネルが自動的にインストールされます。特定の操作は、カーネルの中断、カーネルの再起動、カーネル再起動後のすべての実行結果のクリア、すべてのセルの実行です。カーネルを再起動した後、Connect を再起動し、カーネルを閉じ、他の言語カーネルを実行します。
3. コードとテキストを書く
Jupyter は、コードとテキストを 3 種類のセル ( Markdown 、 code 、 NBConvert ) にカプセル化します。
3.1 セルの編集
セルの編集操作主な内容:選択したセルの切り取り、選択したセルの上に貼り付け、セルのコピー、選択したセルの上に貼り付け、選択したセルを貼り付けて置換、選択したセルを削除、セルの削除操作を復元、カーソル位置でセルを分割、上のセルと結合、下のセルと結合、ノートブックのメタデータの編集、セルを下に移動、セルからの添付ファイルの削除、検索と置換、選択したセルからの添付ファイルのコピー、選択したセルへの添付ファイルの貼り付け、選択したセルへの添付ファイルの貼り付け。 具体的な内容を以下の図に示します。
3.2 セルの挿入
選択できる選択したセルの上にセルを挿入しますそして選択したセルの下にセルを挿入します。
3.3 セルの実行
選択できる選択したセルを実行する、選択したセルを実行し、下のセルを選択します、選択したセルを実行し、下に新しいセルを追加します、すべてのセルを実行する、上のすべてのセルを実行します、以下のすべてのセルを実行します、選択したセルの種類を変更する、選択したセルの出力を表示、非表示、またはクリアする、すべてのセルの出力を表示、非表示、またはクリアする。
3.4 セルを表示する
ここでは、 Jupyter ロゴとファイル名の表示/非表示、ツールバーの表示/非表示、セルの行番号の表示/非表示、セル操作ボタンの表示/非表示を 行うことができます。
4. ウィジェット
コントロールは、スクロール バー、テキスト ボックス、その他のコントロールなど、データを制御したり、データの視覚化を実現したりするために使用されます。
コントロールを使用して、対話型 GUI を作成したり、Python と JavaScript の間で状態情報を同期したりできます。
我々はできるすべてのアクティブな制御状態をダウンロードするオプション、インタラクティブなコントロールを使用して Notebook ファイルを保存するそして現在のコントロールを埋め込む。
5. ヘルプ
存在するヘルプインターフェイス、UI ナビゲーションの表示、組み込みショートカットの編集、 Notebookヘルプ、Markdown ヘルプ、Jupyter Notebook 非公式拡張機能、Python ヘルプ、IPython ヘルプ、Numpy ヘルプ、SciPy ヘルプ、Matplotlib ヘルプ、SymPy ヘルプ、PandasヘルプおよびJupyter Notebook について。