簡介

已完成

Python 是全球最受歡迎的程式設計語言之一。 它廣泛用於資料科學社群來進行機器學習和統計分析。 它之所以這麼受歡迎的原因之一,在於 NumPy、Pandas、Matplotlib 和 scikit-learn 等數千個開放原始碼程式庫的普及,讓程式設計人員和研究人員都能探索、轉換、分析和視覺化資料。

Azure Notebooks 是可建置和執行 Jupyter 筆記本的雲端式平台。 Jupyter 是以 IPython 為基礎的環境,使用 Python 和其他程式設計語言來進行互動式程式設計和資料分析。 Azure Notebooks 以服務形式免費提供 Jupyter。 您不需要安裝和管理 Jupyter 伺服器,即可輕鬆撰寫 Python 程式碼。 此外,它採用 Web 架構,因此是線上共同作業的理想解決方案。

在此課程模組中,您將建立 Azure Notebook、匯入包含美國主要航班準時抵達資訊的資料集,並將資料集載入筆記本。 然後,您將使用 Pandas 來清理資料集、使用 scikit-learn 來建置機器學習模型,並使用 Matplotlib 將模型的輸出視覺化。

學習目標

在本單元中,您將:

  • 在 Azure Notebooks 中建立 Jupyter 筆記本、匯入資料,並檢視載入 Notebook 的資料。
  • 使用 Pandas 來清理和準備資料,以用於機器學習模型。
  • 使用 scikit-learn 來建立機器學習模型。
  • 使用 Matplotlib 將模型的效能視覺化。