ComeçarComece de graça

Preparando o terreno

Você vai explorar o conjunto de dados attrition_num sob a ótica de PCA para entender se é viável reduzir a dimensionalidade preservando a maior parte das informações. Comece criando uma receita que filtre variáveis com variância quase zero, normalize os dados e aplique PCA.

O conjunto de dados attrition_num já está carregado para você.

Este exercício faz parte do curso

Feature Engineering em R

Ver curso

Instruções do exercício

  • Remova possíveis variáveis com variância quase zero.
  • Normalize todos os dados numéricos.
  • Aplique PCA.
  • Acesse os nomes dos elementos de saída preparando a receita.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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)
Editar e executar o código