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
Övningsinstruktioner
- Skapa ett filter för nollvarians med
summarize()ochfilter()och spara resultatet izero_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