Začněte nyníZačněte zdarma

Vytvoření filtru nízké variance

V tomto cvičení máš k dispozici datový rámec house_sales_df se sedmnácti spojitými příznaky. Některé z nich nemají žádnou varianci, jiné jen velmi malou. Prozkoumáš variance jednotlivých příznaků a nastavíš filtr s vhodným prahem variance. Tento přístup je užitečný pro odstranění dimenzí s minimálním nebo žádným množstvím informací – jak ale uvidíš, má i určitá omezení.

Balíčky tidyverse a tidymodels jsou už načtené.

Toto cvičení je součástí kurzu

Redukce dimenzionality v R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Calculate feature variances
houses_sales_variances <- ___ %>% 
  summarize(across(everything(), ~ ___(___(., ___ = ___), na.rm = ___))) %>% 
  pivot_longer(everything(), names_to = "feature", values_to = "variance") %>% 
  ___(desc(___))

houses_sales_variances
Upravit a spustit kód