BaşlayınÜcretsiz Başlayın

Sahneyi hazırlamak

Bilginin çoğunu korurken boyutu azaltmanın mümkün olup olmadığını anlamak için PCA bakış açısından attrition_num veri kümesini keşfedeceksin. Yakın-sıfır varyansa sahip özellikleri filtreleyen, veriyi normalize eden ve PCA uygulayan bir tarif (recipe) oluşturarak başla.

attrition_num veri kümesi senin için zaten yüklendi.

Bu egzersiz

R'da Feature Engineering

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Olası yakın-sıfır varyanslı özellikleri kaldır.
  • Tüm sayısal veriyi normalize et.
  • PCA uygula.
  • Tarifi hazırlayarak çıktı öğelerinin adlarına eriş.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

pc_recipe <- recipe(~., data = attrition_num) %>%

# Remove possible near-zero variance features
  ___(all_numeric()) %>%

# Normalize all numeric data
  ___(___()) %>%

# Apply PCA
  ___(all_numeric())

# Access the names of the output elements by preparing the recipe
pca_output <- ___(___)
names(pca_output)
Kodu Düzenle ve Çalıştır