web-dev-qa-db-ja.com

jupyterノートブックとjupyter labの違いは何ですか

私はjupyterノートブックを初めて使用しますが、jupyterノートブックとjupyter labの主な違いは何ですか?.

33
krist

Jupyter Notebookは、Jupyterノートブックドキュメントを作成するためのWebベースのインタラクティブな計算環境です。 Python(IPython)、Julia、Rなどのいくつかの言語をサポートし、主にデータ分析、データの視覚化、さらにインタラクティブで探索的なコンピューティングに使用されます。

JupyterLabは、Nex-Generationユーザーインターフェイス(ノートブックを含む)です。モジュラー構造になっており、複数のノートブックまたはファイル(HTML、テキスト、マークダウンなど)を同じウィンドウ内のタブとして開くことができます。 IDEのような体験を提供します。

Jupyter Notebookはファイルブラウザーと(ノートブック)エディタービューだけで構成されるため、初心者にはJupyter Notebookから始めることをお勧めします。使いやすいかもしれません。さらに機能が必要な場合は、JupyterLabに切り替えてください。 JupyterLabはさらに多くの機能と拡張されたインターフェイスを提供し、拡張機能を使用して拡張できます。 JupyterLab Extensions(GitHub)

34
Irtaza

現時点(2019年半ば)、JupyterLab 1.0リリースでは、ユーザーとしてJupyterLabを毎日の使用に採用すべきだと思います。そして、 JupyterLab公式ドキュメント

JupyterLabの現在のリリースは、一般的な日常の使用に適しています。

そして

JupyterLabは、最終的にclassicJupyter Notebookを置き換えます。この移行を通じて、同じノートブックドキュメント形式が、従来のノートブックとJupyterLabの両方でサポートされます


JupyterLabには 拡張可能なモジュラーアーキテクチャ があることに注意してください。そのため、昔はJupyter Notebookが1つだけでしたが、JupyterLab(および将来)では、Notebookはコアアプリケーションの1つにすぎませんJupyterLabで(コードなどのコンソールと一緒に、コマンドラインTerminal 、およびText Editor)。

9
YaOzI