PythonまたはRを使用する意欲的なデータサイエンティストの場合は、JupyterNotebookの使用方法を知っている必要があります。これは、データの操作、ライブコードの共有、およびデータサイエンスワークフローの管理を行うためのオープンソースのサーバーベースのIDEです。
ローカルマシンにJupyterNotebookをインストールして使用する方法を見てみましょう。
Pipを使用してJupyterNotebookをインストールして起動する方法
JupyterNotebookを仮想環境にインストールする場合 pipインストール コマンドを使用すると、仮想空間で独立したパッケージまたはモジュールとして実行できます。
この方法を使用するには、Pythonがマシンにインストールされている必要があります。それ以外の場合は、 python.org Pythonの最新バージョンをダウンロードしてインストールするためのWebサイト。ただし、MacまたはLinuxユーザーの場合は、Pythonがデフォルトですでにインストールされている可能性があります。
Windowsユーザーの場合は、次のことを確認してください。 WindowsパスにPythonを追加する コマンドラインから実行可能にするためにインストールした後。
上記の条件を満たしたら、コマンドプロンプトを開いて選択した場所に移動します。
次、 Python仮想環境を作成してアクティブ化する まだ行っていない場合。
その仮想環境で、を実行します pipインストールノートブック JupyterNotebookをインストールするコマンド。
次に、実行します jupyterノートブック デフォルトのブラウザでJupyterNotebookサーバーを起動します。
複数のExcelシートを1つに組み合わせる方法
Anacondaディストリビューションを使用してJupyterNotebookをインストールして起動する方法
Anacondaディストリビューションは、JupyterNotebookを コンダ 仮想環境。
Anacondaディストリビューションを使用する場合は、コマンドラインの技術を回避することもできます。数回クリックするだけで、仮想環境を作成してアクティブ化し、AnacondaNavigatorを介してJupyterNotebookをインストールできます。
このオプションを使用するには、互換性のある最新バージョンのをダウンロードしてインストールする必要があります。 Anacondaディストリビューション 。
マシンにAnacondaをインストールしたら、AnacondaNavigatorを起動します。 Windowsで起動するには、Windowsの検索バーを開いてAnacondaを検索します。次に、検索結果メニューのAnacondaNavigatorをクリックして開きます。
AnacondaNavigatorのベースパス環境にはJupyterNotebookがプリインストールされていますが、環境を作成するたびに新しいものをインストールする必要があります。
あなたは作成することができます コンダ 環境を設定し、CMDまたはAnacondaNavigatorを介してJupyterNotebookをインストールします。
Anaconda Navigatorオプションを使用するには、アプリのサイドバーで、をクリックします 環境 。
次に、アプリの左下隅を見て、をクリックします 作成 。
仮想環境の優先名をに入力します 名前 分野。次に、選択した言語を選択して、 作成 作ります コンダ 仮想環境。
環境を正常に作成したら、それを選択して、に移動します。 家 。の中に 家 メニューで、Jupyter Notebookを見つけて、をクリックします インストール その環境にインストールします。
クリック 発売 インストールが完了したら。
オプションで、AnacondaNavigatorを介してJupyterNotebookをインストールした後、ターミナルまたはコマンドプロンプトを開いて、 env_nameをアクティブ化する をアクティブにするコマンド コンダ 作成したばかりの仮想環境。
交換 env_name AnacondaNavigatorを介して作成した環境の名前を使用します。ただし、Windowsでこの方法を使用するには、必ず追加してください アナコンダ Windowsパスへ。
または、Anaconda Navigatorオプションを完全に回避したい場合は、 コンダ 環境を設定し、ターミナルからのみJupyterNotebookをインストールします。
これを行うには、ターミナルを開いてコマンドを実行します conda create --name env_name 。 Windowsユーザーの場合は、次を使用できます。 conda.bat create --name env_name 。
使用 pipインストールノートブック JupyterNotebookをその環境にインストールするコマンド。交換 env_name お好みの名前で。
次に、を実行してJupyterNotebookを起動します jupyterノートブック 指図。
関連している: 知っておくべきWindowsCMDコマンド
注意: コマンドラインからJupyterNotebookを起動することをお勧めします。このようにして、プロジェクト用に別のフォルダーを作成し、フォルダーの場所に仮想環境を作成したり、同じディレクトリでJupyterNotebookを起動したりできます。
JupyterNotebookの使用方法
これで、JupyterNotebookがインストールされました。あなたがそれを使うことができるいくつかの方法を見てみましょう。
Jupyter Notebookを起動すると、ファイルを管理できるホームページに移動します。
注意: 通常、CMDを介してJupyter Notebookを空のディレクトリで開くと、ホームページもその空のディレクトリを継承します。それ以外の場合、親ディレクトリ内のすべてのファイルはJupyterNotebookのホームページに反映されます。
JupyterNotebookにファイルをインポートする方法
Excelドキュメントなどの外部ファイルを使用することをお勧めします。まだ存在しない場合は、JupyterNotebookのディレクトリにインポートできます。
ファイルをJupyterNotebookにインポートするには、アプリの右上隅を見て、をクリックします。 アップロード PCでファイルを参照します。
次に、ファイルをアップロードしたら、をクリックします。 アップロード ファイルの横に表示されるオプションで、ファイルを親フォルダディレクトリに追加します。
新しいノートブックでの作業
開いた各ノートブックは、ファイルを含むファイルでコードを実行します .ipynb 拡大。ノートブックまたはカーネルを開くには、をクリックします 新しい 。次に、 Python 3 。
新しく開いたノートブックを新しい名前で保存するには、をクリックします ファイル 。
次に、 名前を付けて保存 オプションを選択し、ノートブックに優先名を付けます。
実行中のノートブックをシャットダウンする方法
実行中のノートブックをシャットダウンするには、ホームページにアクセスして、 ランニング 。現在実行中のカーネルのリストをロードします。
クリック シャットダウン 非アクティブ化するために閉じたいノートブックの横。
JupyterNotebookに新しいセルを追加する方法
Jupyter Notebookカーネルにいる間、セルにコードを書くことができます。新しいセルを追加するには、をクリックします 入れる 。次に、お好みのオプションを選択します。
または、キーボードショートカットを使用して新しいセルを追加することもできます。既存のセルの上に新しいセルを追加するには、そのセルをクリックしてからキーを押します に キーボードで。
下にセルを追加するには、上記のプロセスを繰り返しますが、今回はキーを押します NS キーボードで。
セルを上下に移動するには、ターゲットセルをタップします。次に、カーネルの上部にある上向き矢印または下向き矢印をクリックします。
JupyterNotebookでコードの行またはブロックを実行する方法
コードの行またはブロックを実行するには、をクリックします。 走る カーネルの上部にあるオプション。
キーボードショートカットを使用してコードを実行するには、 Ctrl + Enter キーボードで。
Jupyter Notebookにパンダを含むデータセットをロードする:実用的な例
データセットをカーネルにロードすることもできます。 PythonでExcelファイルを読み取るための以下のサンプルコードを見てみましょう。
import pandas as pd
data=pd.read_excel(r'raw_data.xlsx')
data.head(10)
データセットを作業ディレクトリにインポートまたは貼り付けると、フルパスを呼び出さなくてもExcelファイルを読み込むことができることに注意してください。押す Ctrl + Enter 上記のコードを実行します。
上記のコードは次の出力を返します。
JupyterNotebookのMarkdownプロパティの使用方法
markdownプロパティを使用して、数式やプレーンテキストを記述できます。 Jupyter Notebookのmarkdownプロパティを使い始めるには、いくつかの基本的な構文とルールを習得する必要があります。
以下のルールのいくつかを見てください。
- $ :マークダウンコードを開いたり閉じたりする
- limits :制限を示します
- 和 :合計記号を呼び出す
- アルファ :アルファ記号を書く
- ベータ :ベータシンボルを書く
- ガンマ :ガンマシンボルを呼び出す
- ^ {} :巻き毛の上付き文字
- _ {} :カーリーブレイズ内に文字の添え字を書く
- キャップ :キャップ記号を導入
- もっている :次の文字の上に帽子の記号を置きます
これらのルールが実際にどのように機能するかを確認するには、以下のマークダウンコードをコピーして、カーネルのセルに貼り付けます。
$ beta_0 {^ 4} cap hat 6 sum limits partial 5_ {2} $
次に、コードを含むセルをタップし、カーネルの上部を見て、[ コード 落ちる。
選択する マークダウン リストから。次に、マークダウンコードを実行します。
または、キーを押すこともできます NS キーボードで選択したセルをマークダウンに切り替えます。キーを押す と に切り替えるには コード モード。
ただし、マークダウンプロパティをより適切に把握するには、 JupyterNotebookマークダウンセルのドキュメント 。
JupyterNotebookを最大限に活用する
Jupyter Notebookを使用すると、ローカルサーバーまたはリモートサーバーを介してリアルタイムのデータサイエンスコードを実行および共有できます。マークダウンプロパティを使用すると、数式やテキストを他の人と共有することもできます。
Jupyter Notebookは、コードを記述するだけでなく、教師と学習者がデータサイエンスや機械学習プロジェクトのチャンクを共同で実行するための生産的で教育的なプラットフォームです。
ただし、このツールは他の多くの機能を提供します。ここで説明したものから始めてください。
共有 共有 つぶやき Eメール 機械学習プロジェクトのデータセットを取得する4つのユニークな方法機械学習とデータサイエンスには、優れたデータセットが不可欠です。プロジェクトに必要なデータを取得する方法を学びます。
次を読む 関連トピック- プログラミング
- Python
- データ分析
Idowuは、スマートな技術と生産性に情熱を注いでいます。暇なときは、コーディングで遊んだり、退屈したときにチェス盤に切り替えたりしますが、たまに日常から離れることも大好きです。現代のテクノロジーの周りの道を人々に示すことへの彼の情熱は、彼がもっと書くように動機づけます。
IdowuOmisolaのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください