Vytvoř recept pro chybějící hodnoty
V předchozích cvičeních jsi ručně vypočítal/a poměr chybějících hodnot a vytvořil/a filtr pro snížení dimenzionality datasetu house_sales_df. Balíček tidymodels obsahuje krok receptu, který tento poměr aplikuje automaticky – step_filter_missing(). Výhodou přístupu přes tidymodels je, že recept můžeš znovu použít na jiných datasetech a snáze ho nasadit do produkčního prostředí. V tomto cvičení použiješ funkci step_filter_missing() k redukci dimenzionality datasetu house_sales_df na základě chybějících hodnot.
Balíčky tidyverse a tidymodels jsou už načtené.
Toto cvičení je součástí kurzu
Redukce dimenzionality v R
Pokyny k cvičení
- Pomocí
recipe()vytvoř filtr chybějících hodnot s prahem 0,5. - Aplikuj
missing_vals_recipenahouse_sales_df.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create missing values recipe
missing_vals_recipe <-
___(___ ~ ., data = ___) %>%
___(___(), ___ = ___) %>%
prep()
# Apply recipe to data
___ <-
___(___, ___ = ___)
# Display the first five rows of data
___ %>% ___(___)