Balık ölçümlerinde boyut indirgeme
Önceki bir egzersizde, balık ölçümlerinin "içsel boyutu" için 2'nin makul bir seçim olduğunu görmüştün. Şimdi PCA kullanarak balık ölçümlerinde boyut indirgeme yap ve yalnızca en önemli 2 bileşeni koru.
Balık ölçümleri senin için zaten ölçeklendirildi ve scaled_samples olarak mevcut.
Bu egzersiz
Python'da Unsupervised Learning
kursunun bir parçasıdırEgzersiz talimatları
sklearn.decompositioniçindenPCA'yı içe aktar.n_components=2ilepcaadlı bir PCA örneği oluştur.pca'nın.fit()metodunu kullanarak onu ölçeklenmiş balık ölçümlerine, yaniscaled_samples'a uydur.pca'nın.transform()metodunu kullanarakscaled_samples'ı dönüştür. Sonucupca_featuresdeğişkenine ata.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import PCA
____
# Create a PCA model with 2 components: pca
pca = ____
# Fit the PCA instance to the scaled samples
____
# Transform the scaled samples: pca_features
pca_features = ____
# Print the shape of pca_features
print(pca_features.shape)