JupyterLab-概要

Project Jupyterは、JupyterLabを、Jupyterエコシステムの下にあるすべての製品の次世代Webベースのユーザーインターフェイスとして説明しています。これにより、ノートブック、エディター、および端末を拡張可能な方法でシームレスに操作できます。

JupyterLabの重要な機能のいくつかを以下に説明します-

  • コードコンソールは、コードをインタラクティブに実行するためのスクラッチパッドとして機能します。豊富な出力を完全にサポートしており、ノートブックカーネルにリンクしてノートブックアクティビティをログに記録できます。

  • 任意のテキストファイル(Markdown、Python、R、LaTeXなど)は、任意のJupyterカーネルでインタラクティブに実行できます。

  • ノートブックのセル出力は、独自のタブに表示することも、ノートブックと一緒に表示することもでき、カーネルに裏打ちされたインタラクティブなコントロールを備えたシンプルなダッシュボードを実現します。

  • ドキュメントのライブ編集は、エディターやコンソールなどの他のビューアーに反映されます。Markdown、Delimiterで区切られた値、またはVega / Vega-Liteドキュメントのライブプレビューを行うことができます。

JupyterLabは、多くのファイル形式(画像、CSV、JSON、Markdown、PDFなど)を処理できます。また、これらの形式で豊富な出力を表示します。JupyterLabは、多くの有名なテキストエディタからのキーマップを使用してカスタマイズ可能なキーボードショートカットを提供します。