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, kursun bir parçasıdır

R'da Feature Engineering

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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