開始使用免費開始

多重共線性技巧 - PCA

在上一個練習中,你用特徵工程把獨立變數 s1s2 合併為 s1_s2,因為它們在 diabetes 資料集中呈現最高的相關性。

在本練習中,你將對 diabetes 進行 PCA,以在套用線性迴歸之前去除多重共線性。接著,你會把輸出指標與上一個練習的結果進行比較。最後,你會視覺化資料集的相關係數矩陣與熱圖,因為 PCA 會完全移除多重共線性。

本練習屬於課程

用 Python 練習機器學習面試題

檢視課程

動手互動練習

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

# Import
from sklearn.decomposition import ____

# Instantiate
pca = ____()

# Fit on train
pca.____(____)

# Transform train and test
X_trainPCA = pca.____(____)
X_testPCA = pca.____(____)
編輯並執行程式碼