ÎncepețiÎncepe gratuit

Creează un filtru pentru valorile lipsă

Filtrul pentru varianță zero elimină doar o parte dintre caracteristicile cu puține informații. O altă cauză a informației reduse poate fi un număr mare de valori lipsă. În acest exercițiu, vei crea un filtru pentru valorile lipsă. Vei adopta o abordare strictă și vei elimina orice caracteristică ce conține cel puțin o valoare lipsă – ceea ce înseamnă că este posibil să elimini și caracteristici cu informații semnificative.

house_sales_df este disponibil în consolă, iar pachetul tidyverse a fost deja încărcat pentru tine.

Acest exercițiu face parte din cursul

Reducerea dimensionalității în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un filtru pentru valorile lipsă folosind summarize(), across(), sum() și is.na(), pentru a elimina caracteristicile cu zero sau mai multe valori lipsă, și stochează rezultatul în na_filter.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Create a missing values filter
___ <- ___ %>% 
  ___(across(everything(), ~ ___)) %>% 
  pivot_longer(everything(), names_to = "feature", values_to = "NA_count") %>% 
  ___(___ > ___) %>% 
  pull(feature)
  
na_filter
Editează și rulează codul