CommencerCommencer gratuitement

Créer un filtre de variance nulle

house_sales_df contient dix variables continues décrivant des ventes de maisons dans le comté de King, en Californie. Parmi ces variables, on trouve par exemple la surface habitable, le nombre de pièces et le prix de vente. Vous devrez réduire la dimensionnalité pour faciliter la manipulation du jeu de données et diminuer le temps d’entraînement lors de la création de modèles.

Commençons par créer un filtre de variance nulle. Le package tidyverse a été chargé pour vous.

Cet exercice fait partie du cours

Réduction de dimension en R

Afficher le cours

Instructions

  • Créez un filtre de variance nulle avec summarize() et filter(), et stockez-le dans zero_var_filter.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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

zero_var_filter
Modifier et exécuter le code