Crea un filtro a varianza zero
house_sales_df contiene dieci variabili continue che descrivono le vendite di case nella contea di King, California. Tra queste variabili ci sono, ad esempio, i metri quadrati, il numero di stanze e il prezzo di vendita. Dovrai ridurre la dimensionalità per rendere l'insieme di dati più semplice da usare e ridurre il tempo di addestramento quando crei i modelli.
Iniziamo creando un filtro a varianza zero. Il pacchetto tidyverse è già stato caricato per te.
Questo esercizio fa parte del corso
Riduzione della dimensionalità in R
Istruzioni dell'esercizio
- Crea un filtro a varianza zero usando
summarize()efilter()e salvalo inzero_var_filter.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create zero-variance filter
___ <- ___ %>%
___(across(everything(), ~ ___(___, ___ = ___))) %>%
pivot_longer(everything(), names_to = "feature", values_to = "variance") %>%
___(___ == ___) %>%
pull(feature)
zero_var_filter