聯繫我們
 課程時長 21 時間:

課程簡介

簡介

了解大量資料

Spark 概覽

Python 概覽

PySpark 概覽

  • 使用 Resilient Distributed Datasets 框架分佈數據
  • 使用 Spark API 運算子分佈計算

設定 Python 與 Spark

設定 PySpark

使用 Amazon Web Services (AWS) EC2 執行個體進行 Spark

設定 Databricks

設定 AWS EMR 叢集

學習 Python 程式設計基礎

  • Python 入門
  • 使用 Jupyter Notebook
  • 使用變數與簡單資料型別
  • 處理清單
  • 使用 if 陳述式
  • 使用使用者輸入
  • 處理 while 迴圈
  • 實作函式
  • 處理類別
  • 處理檔案與例外
  • 處理專案、數據與 APIs

學習 Spark DataFrame 基礎

  • Spark DataFrames 入門
  • 使用 Spark 執行基本操作
  • 使用 Groupby 與聚合操作
  • 處理時間戳記與日期

進行 Spark DataFrame 專案演練

理解 MLlib 機器學習

使用 MLlib、Spark 與 Python 進行機器學習

理解回歸分析

  • 學習線性回歸理論
  • 實作回歸評估程式碼
  • 進行線性回歸範例演練
  • 學習邏輯回歸理論
  • 實作邏輯回歸程式碼
  • 進行邏輯回歸範例演練

理解隨機森林與決策樹

  • 學習樹方法理論
  • 實作決策樹與隨機森林程式碼
  • 進行隨機森林分類範例演練

使用 K-means 分群

  • 理解 K-means 分群理論
  • 實作 K-means 分群程式碼
  • 進行分群範例演練

處理推薦系統

實作自然語言處理

  • 理解自然語言處理 (NLP)
  • NLP 工具概覽
  • 進行 NLP 範例演練

使用 Spark on Python 進行串流處理

  • Spark 串流處理概覽
  • Spark 串流處理範例演練

最低要求

  • 具備一般程式設計技能

目標受眾

  • 開發人員
  • IT 專業人士
  • 數據科學家

人數


每位參與者的報價

客戶評論 (6)

即將到來的課程

課程分類