ComenzarEmpieza gratis

Preparando el terreno

Vas a explorar el conjunto de datos attrition_num desde el punto de vista del PCA para ver si es viable reducir la dimensionalidad conservando la mayor parte de la información. Empieza creando una receta que filtre las variables con varianza casi nula, normalice los datos e implemente PCA.

El conjunto de datos attrition_num ya está cargado para ti.

Este ejercicio forma parte del curso

Ingeniería de características en R

Ver curso

Instrucciones del ejercicio

  • Elimina posibles variables con varianza casi nula.
  • Normaliza todos los datos numéricos.
  • Aplica PCA.
  • Prepara la receta para acceder a los nombres de los elementos de salida.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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 y ejecutar código