Jupyterノートブック:ブラウザからコードを文書化して実行します

記事では Anacondaディストリビューション:Pythonを使用したデータサイエンスのための最も完全なスイート このスイートで自動的にインストールされる興味深いツールについて詳しく説明することを話しました。 それらのツールのXNUMXつは ジュピターノート これは、 Pythonでプログラミングすることを学ぶ そして、彼らは、しなければならないものに加えて、彼らが学んだすべてを文書化する必要があります 科学に基づくレポートを提出する.

Jupyter Notebookとは何ですか?

El ジュピターノート です オープンソースのWebアプリケーション、HTMLに依存しない言語を使用して開発されました。 pythonコードを実行できるドキュメントを作成、共有、編集する、注釈を付け、方程式を挿入し、結果を視覚化し、機能を文書化します。

このアプリケーションは通常、との高度な互換性を持つように設計されています Python , 値下げ また、ツールで作成されたドキュメントを他の形式にエクスポートする可能性も含まれています。

通常、このツールは pythonプログラミング言語を学ぶ、科学データのクリーニングと変換、数値シミュレーション、統計モデリングなど、他の多くの分野をカバーできます。

ジュピターノート

ジュピターノートブックの機能

Jupyter Notebookの多くの機能の中で、次の点を強調できます。

  • に存在するため、インストールが簡単 アナコンダディストリビューションスイート.
  • ソースコード、テキスト、数式、図、マルチメディアをXNUMXつのドキュメントにまとめることができる高度なWebインターフェイスを備えています。
  • さまざまな種類の情報を統合することで、プログラムや学習している概念についてより適切に説明することができます。
  • 許可する他のサービスをインストールすることなく、どこからでもアクセスできます、クライアントサーバーとして機能するため。 同様に、ローカルデスクトップまたはリモートサーバーで実行できます。
  • JupyterNotebookの基本的なプログラミング言語は Python 、このアプリも 40以上の言語と互換性があります、その中でR、ジュリア、スカラが際立っています。
  • サードパーティのサービスを介したJupyterドキュメントの交換を許可します。
  • リアルタイムで結果を操作するだけでなく、画像、ビデオ、LaTeX、JavaScriptを実行して表示することができます。
  • 高度なドキュメントマネージャーがあり、 私たちのコンピューターでホストされているJupyterNotebookと互換性のあるファイル.
  • Jupyter Notebookで作成されたドキュメントは、さまざまな静的形式にエクスポートできます HTML、reStructeredText、LaTeX、PDF、およびスライドショーを含みます。
  • それはと互換性があります nbviewer これにより、Jupyter Notebookドキュメントを静的なWebページとしてクラウドに移植でき、誰でも表示できます。 JupyterNotebookをインストールする必要はありません .

ジュピターノートブックプレビュー

Jupyter Notebookの使用方法とインストール方法は?

以前にAnacondaDistributionをインストールしたことがある場合は、Jupyter Notebookがすでにインストールされており、ターミナルから実行できます。 jupyter notebook, このコマンドは、ツールが正しく機能するために必要なサービスを実行し、デフォルトのブラウザーを自動的に開いて、Jupyterの機能を楽しみ始めることができます。

Anaconda Distributionをインストールしたくない場合は、次のことができます。 Pythonpipを使用してJupyterNotebookをインストールするこれを行うには、ターミナルを開き、次のコマンドを実行します。

$ pip install notebook

同様に、以下からアプリケーションのオンラインデモを楽しむことができます リンク そして、そのすべての機能の広範なドキュメントは、 公式サイト.

Jupyter Notebookは、Pythonプログラミングのすばらしい世界を始めたばかりの人にとって不可欠だと私が考えるツールですが、データサイエンスを整然と勉強したい人にとっても大きな可能性を秘めています。 Pythonと、使用されたすべての科学的根拠を文書化する可能性があります。


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

2コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ザビエル

    ねえ。
    「Agnostic」は、英語の「agnostic」の翻訳が不十分です。 代わりに「独立」または「ニュートラル」を使用してください。 ありがとうございました。

    1.    ヘクター・ラミレス

      スペイン語王立アカデミー(DRAE)の辞書には、次のものが含まれています。 定義 言葉の に依存しない、ボールをポンピングしたいという衝動よりも善意を持っている人なら誰でも、不幸なコメントを送るのにかかる時間よりも数ミリ秒で見つけたでしょう。 トカゲ、私たちに優れた情報を提供するためのあなたの献身と献身に感謝します。