Creează o rețetă pentru valorile lipsă
În exercițiile anterioare, ai calculat manual rata valorilor lipsă și ai creat un filtru pentru a reduce dimensionalitatea setului house_sales_df. Pachetul tidymodels conține un pas de rețetă care aplică automat un filtru bazat pe rata valorilor lipsă — step_filter_missing(). Avantajul abordării cu tidymodels este că îți permite să refolosești rețeta pe alte seturi de date și simplifică tranziția spre un mediu de producție. În acest exercițiu, vei folosi funcția step_filter_missing() pentru a reduce dimensionalitatea setului house_sales_df pe baza valorilor lipsă.
Pachetele tidyverse și tidymodels au fost deja încărcate pentru tine.
Acest exercițiu face parte din cursul
Reducerea dimensionalității în R
Instrucțiuni pentru exercițiu
- Folosește
recipe()pentru a crea un filtru pentru valorile lipsă cu un prag de 0,5. - Aplică
missing_vals_recipepehouse_sales_df.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create missing values recipe
missing_vals_recipe <-
___(___ ~ ., data = ___) %>%
___(___(), ___ = ___) %>%
prep()
# Apply recipe to data
___ <-
___(___, ___ = ___)
# Display the first five rows of data
___ %>% ___(___)