開始使用免費開始

在較大型資料集上執行 PCA

你現在要在一個稍大的 ANSUR 樣本(13 維度)上套用 PCA,資料已預先載入為 ansur_df。擬合完成的模型會在下一個練習中使用。 由於這裡不需要實際取用主成分本身,因此不必對資料做 transform;只要將 pca 擬合到資料上即可。

本練習屬於課程

Python 的降維

檢視課程

練習說明

  • 建立 scaler
  • 將資料標準化。
  • 建立 PCA() 物件。
  • 在標準化後的資料上進行擬合。

動手互動練習

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

from sklearn.preprocessing import StandardScaler
from sklearn.decomposition import PCA

# Scale the data
scaler = ____
ansur_std = ____

# Apply PCA
pca = ____
pca.____
編輯並執行程式碼