PCA trên một tập dữ liệu lớn hơn
Bây giờ bạn sẽ áp dụng PCA trên một mẫu dữ liệu ANSUR lớn hơn với 13 chiều, đã được nạp sẵn là ansur_df. Mô hình đã fit sẽ được dùng trong bài tập tiếp theo.
Vì chúng ta không sử dụng trực tiếp các thành phần chính nên không cần biến đổi dữ liệu; chỉ cần fit pca với dữ liệu là đủ.
Bài tập này là một phần của khóa học
Giảm Chiều Dữ Liệu với Python
Hướng dẫn bài tập
- Tạo
scaler. - Chuẩn hóa dữ liệu.
- Tạo đối tượng
PCA(). - Fit nó trên dữ liệu đã chuẩn hóa.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
from sklearn.preprocessing import StandardScaler
from sklearn.decomposition import PCA
# Scale the data
scaler = ____
ansur_std = ____
# Apply PCA
pca = ____
pca.____