创建低方差筛选器
在本练习中,已为您提供包含 17 个连续特征的 house_sales_df。其中一些特征没有任何方差,另一些方差很小。您将探索这些方差,并使用合适的方差阈值来建立一个筛选器。该方法可用于删除几乎不包含信息的维度,但正如您将看到的,它也有一些局限性。
已为您加载 tidyverse 和 tidymodels 包。
本练习是课程的一部分
R 中的降维
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Calculate feature variances
houses_sales_variances <- ___ %>%
summarize(across(everything(), ~ ___(___(., ___ = ___), na.rm = ___))) %>%
pivot_longer(everything(), names_to = "feature", values_to = "variance") %>%
___(desc(___))
houses_sales_variances