開始使用免費開始

前處理資料

分群流程的第一步是先對資料做前處理。你將先套用對數轉換,接著將資料正規化,為後續叢集分析做準備。

我們已載入含有 RFMT 值的資料集為 datamart_rfmt。另外,pandas 已以 pd 載入,numpynp 載入。

你可以在主控台自由探索擴充後的 RFMT 資料集。

本練習屬於課程

Python 的客群分群

檢視課程

練習說明

  • 匯入 StandardScaler,初始化後儲存為 scaler
  • 對原始 RFMT 資料套用對數轉換。
  • 初始化 scaler,並在對數轉換後的資料上進行擬合。
  • 轉換資料,並將結果儲存為 datamart_rfmt_normalized

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import StandardScaler 
from ____.____ import ____

# Apply log transformation
datamart_rfmt_log = ____.____(____)

# Initialize StandardScaler and fit it 
scaler = ____(); ____.fit(____)

# Transform and store the scaled data as datamart_rfmt_normalized
datamart_rfmt_normalized = ____.____(____)
編輯並執行程式碼