iPAS AI 應用規劃師中級 115 年第一次 科二 第 48 題 詳解
115 年第一次 科二 大數據處理分析與應用
請根據下方資訊回答第48~50題。
在進行機器學習建模前,資料分析師需對特徵變數X進行標準化處理,以消除不同量尺所造成的影響。已知使用StandardScaler進行資料轉換,程式碼如下:scaler = StandardScaler()。請問下列哪一種寫法可以正確完成資料標準化?
- AX_norm = scaler.transform(X)
未先 fit,沒有均值與標準差可用,會直接報錯。
- BX_norm = scaler.fit(X)
fit 只計算統計量並回傳物件本身,拿不到轉換後資料。
- CX_norm = scaler.fit_transform(X)(正確答案)
一次完成計算統計量與轉換,回傳標準化後的 X。
- DX_norm = fit_transform(scaler)
把方法當獨立函式並倒置參數,語法本身不成立。
正確答案:C
考 scikit-learn 前處理物件的 fit 與 transform 兩階段用法。 看到 sklearn 物件操作題,先確認是「學參數」還是「轉資料」,再確認呼叫方式是否為物件.方法(資料)。
用刷8題準備 iPAS AI 應用規劃師中級
每天隨手刷 8 題,答錯的題目會自動排回來再考一次。不用註冊,打開就能開始。
開始刷題