iPAS AI 應用規劃師中級 115 年第一次 科二 第 48 題 詳解

115 年第一次 科二 大數據處理分析與應用

請根據下方資訊回答第48~50題。

在進行機器學習建模前,資料分析師需對特徵變數X進行標準化處理,以消除不同量尺所造成的影響。已知使用StandardScaler進行資料轉換,程式碼如下:scaler = StandardScaler()。請問下列哪一種寫法可以正確完成資料標準化?

  1. AX_norm = scaler.transform(X)

    未先 fit,沒有均值與標準差可用,會直接報錯。

  2. BX_norm = scaler.fit(X)

    fit 只計算統計量並回傳物件本身,拿不到轉換後資料。

  3. CX_norm = scaler.fit_transform(X)(正確答案)

    一次完成計算統計量與轉換,回傳標準化後的 X。

  4. DX_norm = fit_transform(scaler)

    把方法當獨立函式並倒置參數,語法本身不成立。

正確答案:C

考 scikit-learn 前處理物件的 fit 與 transform 兩階段用法。 看到 sklearn 物件操作題,先確認是「學參數」還是「轉資料」,再確認呼叫方式是否為物件.方法(資料)。

用刷8題準備 iPAS AI 應用規劃師中級

每天隨手刷 8 題,答錯的題目會自動排回來再考一次。不用註冊,打開就能開始。

開始刷題