ÎncepețiÎncepe gratuit

Pregătirea scenei

Vei explora setul de date attrition_num din perspectiva PCA, pentru a înțelege dacă reducerea dimensionalității este fezabilă păstrând în același timp cea mai mare parte a informațiilor. Începe prin a crea o rețetă care filtrează caracteristicile cu varianță aproape nulă, normalizează datele și aplică PCA.

Setul de date attrition_num este deja încărcat pentru tine.

Acest exercițiu face parte din cursul

Ingineria caracteristicilor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Elimină posibilele caracteristici cu varianță aproape nulă.
  • Normalizează toate datele numerice.
  • Aplică PCA.
  • Accesează numele elementelor de ieșire pregătind rețeta.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul