IniziaInizia gratis

Crea un filtro a bassa varianza

In questo esercizio ti viene fornito house_sales_df, che contiene diciassette feature continue. Alcune di queste feature non hanno alcuna varianza; altre ne hanno pochissima. Esplorerai le varianze e definirai un filtro usando una soglia di varianza appropriata. Questo approccio è utile per ridurre dimensioni con poche o nessuna informazione, ma come vedrai, ha alcuni svantaggi.

I pacchetti tidyverse e tidymodels sono già stati caricati per te.

Questo esercizio fa parte del corso

Riduzione della dimensionalità in R

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Calculate feature variances
houses_sales_variances <- ___ %>% 
  summarize(across(everything(), ~ ___(___(., ___ = ___), na.rm = ___))) %>% 
  pivot_longer(everything(), names_to = "feature", values_to = "variance") %>% 
  ___(desc(___))

houses_sales_variances
Modifica ed esegui il codice