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, kursun bir parçasıdır
R'de Boyutsal Azaltma
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Calculate feature variances
houses_sales_variances <- ___ %>%
summarize(across(everything(), ~ ___(___(., ___ = ___), na.rm = ___))) %>%
pivot_longer(everything(), names_to = "feature", values_to = "variance") %>%
___(desc(___))
houses_sales_variances