ComenzarEmpieza gratis

Crea un filtro de varianza cero

house_sales_df contiene diez variables continuas que describen ventas de viviendas en el condado de King, California. Algunos ejemplos de estas variables son la superficie en pies cuadrados, el número de habitaciones y el precio de venta. Necesitas reducir la dimensionalidad para que el conjunto de datos sea más fácil de manejar y reducir el tiempo de entrenamiento al crear modelos.

Vamos a empezar creando un filtro de varianza cero. El paquete tidyverse ya está cargado.

Este ejercicio forma parte del curso

Reducción de la dimensionalidad en R

Ver curso

Instrucciones del ejercicio

  • Crea un filtro de varianza cero usando summarize() y filter() y guárdalo en zero_var_filter.

Ejercicio interactivo práctico

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

# Create zero-variance filter
___ <- ___ %>% 
  ___(across(everything(), ~ ___(___, ___ = ___))) %>% 
  pivot_longer(everything(), names_to = "feature", values_to = "variance") %>% 
  ___(___ == ___) %>% 
  pull(feature)

zero_var_filter
Editar y ejecutar código