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
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)