はじめに

完了

Python は、世界で最も人気のあるプログラミング言語の 1 つです。 機械学習や統計分析のデータ サイエンス コミュニティで広く使用されています。 非常に人気がある理由の 1 つは、NumPy、Pandas、Matplotlib、scikit-learn などの数千ものオープンソース ライブラリを利用できることです。これにより、プログラマーや研究者は同じようにデータを探索、変換、分析、可視化できます。

Azure Notebooks は、Jupyter ノートブックの構築と実行を行うためのクラウド ベースのプラットフォームです。 Jupyter は、Python やその他のプログラミング言語を使用する対話型プログラミングとデータ分析を促進する IPython に基づいた環境です。 Azure Notebooks では、無料のサービスとして Jupyter が提供されます。 これは、Jupyter サーバーをインストールして管理することなく、Python コードを記述するための便利な方法です。 また、Web ベースであるため、オンラインでの共同作業には理想的なソリューションとなります。

このモジュールでは、Azure Notebook を作成し、主要な米国航空会社の定刻の到着情報を含むデータセットをインポートし、そのデータセットをノートブックに読み込みます。 その後、Pandas でデータセットをクリーンアップし、scikit-learn で機械学習モデルを構築し、Matplotlib を使ってモデルからの出力を視覚化します。

学習の目的

このモジュールでは、次のことを行います。

  • Azure Notebooks で Jupyter ノートブックを作成し、データをインポートし、ノートブックに読み込まれたデータを表示する。
  • Pandas を使用し、機械学習モデルで使用するためにデータをクリーンアップして準備する。
  • scikit-learn を使用して、機械学習モデルを作成する。
  • Matplotlib を使用して、モデルのパフォーマンスを視覚化する。