Sestavení workflow
Chceš zjistit, jestli samotná proměnná JobRole dokáže predikovat Attrition. Protože JobRole je faktor, použiješ Bayesův enkodér, který ji v modelu převede na číselnou reprezentaci.
Balíček embed a příslušné rozdělení test a train z datasetu attrition jsou načteny v tvém pracovním prostředí.
Toto cvičení je součástí kurzu
Feature Engineering v R
Pokyny k cvičení
- Vytvoř recept s využitím Bayesova enkodéru.
- Propoj model a recept do workflow.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
lr_model <- logistic_reg()
# Create recipe using the Bayes encoder
lr_recipe_glm <-
recipe(Attrition ~ JobRole, data = train) %>%
___(JobRole, outcome = ___(Attrition))
# Bundle with workflow
lr_workflow_glm <-
workflow() %>%
add_model(lr_model) %>%
add_recipe(___)
lr_workflow_glm