워크플로 설정하기
JobRole만으로 Attrition을 예측할 수 있는지 확인하려고 합니다. JobRole은 범주형 변수이므로, 모델에서 숫자형으로 표현하기 위해 Bayes 인코더를 사용하려 합니다.
embed 패키지와 attrition 데이터셋의 test 및 train 분할이 작업 공간에 로드되어 있습니다.
이 연습은 강의의 일부입니다
R로 배우는 Feature Engineering
연습 안내
- Bayes 인코더를 사용해 레시피를 만드세요.
- 모델과 레시피를 워크플로로 묶으세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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