Creează un filtru pentru varianță redusă
În acest exercițiu, ai la dispoziție house_sales_df, care conține șaptesprezece caracteristici continue. Unele dintre ele nu au nicio varianță, iar altele au o varianță foarte mică. Vei explora varianțele și vei stabili un filtru folosind un prag de varianță potrivit. Această abordare este utilă pentru reducerea dimensiunilor cu puține sau nicio informație, însă, după cum vei vedea, are și câteva dezavantaje.
Pachetele tidyverse și tidymodels au fost deja încărcate pentru tine.
Acest exercițiu face parte din cursul
Reducerea dimensionalității în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Calculate feature variances
houses_sales_variances <- ___ %>%
summarize(across(everything(), ~ ___(___(., ___ = ___), na.rm = ___))) %>%
pivot_longer(everything(), names_to = "feature", values_to = "variance") %>%
___(desc(___))
houses_sales_variances