Düşük varyanslı bir filtre oluştur
Bu egzersizde, on yedi sürekli özellik içeren house_sales_df veri kümesi veriliyor. Bu özelliklerin bazıları hiç varyansa sahip değil. Bazılarının ise varyansı çok az. Varyansları keşfedecek ve uygun bir varyans eşiği kullanarak bir filtre oluşturacaksın. Bu yaklaşım, bilgi içeriği az ya da hiç olmayan boyutları azaltmak için kullanışlıdır; ancak göreceğin gibi birkaç dezavantajı da vardır.
tidyverse ve tidymodels paketleri senin için yüklendi.
Bu egzersiz
R'de Boyutsal Azaltma
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Calculate feature variances
houses_sales_variances <- ___ %>%
summarize(across(everything(), ~ ___(___(., ___ = ___), na.rm = ___))) %>%
pivot_longer(everything(), names_to = "feature", values_to = "variance") %>%
___(desc(___))
houses_sales_variances