Sıfır varyanslı bir filtre oluştur
house_sales_df, California, King County’deki konut satışlarını açıklayan on adet sürekli değişken içeriyor. Bu değişkenlere örnek olarak metrekare, oda sayısı ve satış fiyatı verilebilir. Veri kümesini daha kolay çalışılabilir hale getirmek ve model oluştururken eğitim süresini kısaltmak için boyutu azaltman gerekecek.
Haydi sıfır varyanslı bir filtre oluşturarak başlayalım. tidyverse paketi senin için yüklendi.
Bu egzersiz, kursun bir parçasıdır
R'de Boyutsal Azaltma
Egzersiz talimatları
summarize()vefilter()kullanarak bir sıfır varyans filtresi oluştur ve bunuzero_var_filteriçinde sakla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create zero-variance filter
___ <- ___ %>%
___(across(everything(), ~ ___(___, ___ = ___))) %>%
pivot_longer(everything(), names_to = "feature", values_to = "variance") %>%
___(___ == ___) %>%
pull(feature)
zero_var_filter