Kom igångKom igång gratis

Skapa ett filter för nollvarians

house_sales_df innehåller tio kontinuerliga variabler som beskriver husförsäljningar i King County, Kalifornien. Exempel på sådana variabler är bostadsyta, antal rum och försäljningspris. Du behöver minska dimensionaliteten för att göra datamängden enklare att arbeta med och korta ned träningstiden när du skapar modeller.

Låt oss börja med att skapa ett filter för nollvarians. Paketet tidyverse är redan inläst.

Den här övningen är en del av kursen

Dimensionsreduktion i R

Visa kurs

Övningsinstruktioner

  • Skapa ett filter för nollvarians med summarize() och filter() och spara resultatet i zero_var_filter.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

zero_var_filter
Redigera och kör kod