시작하기무료로 시작하기

step_percentile()

숫자형 변수에 분위수 변환을 적용하면 모델 성능에 어떤 영향이 있을까요? 직접 시도해 보세요!

attrition_num 데이터, 로지스틱 회귀 lr_model, 사용자 정의 함수 class-evaluate(), 그리고 traintest 분할은 이미 로드되어 있어요.

이 연습은 강의의 일부입니다

R로 배우는 Feature Engineering

강의 보기

연습 안내

  • 모든 숫자형 예측 변수에 분위수 변환을 적용하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Add percentile tansformation to all numeric predictors
lr_recipe_perc <- 
  recipe(Attrition ~., data = train) %>%
  ___
lr_workflow_perc <-
  workflow() %>%
  add_model(lr_model) %>%
  add_recipe(lr_recipe_perc)
lr_fit_perc <- lr_workflow_perc %>% fit(train)
lr_aug_perc <- lr_fit_perc %>% augment(test)
lr_aug_perc %>% class_evaluate(truth = Attrition,
                 estimate = .pred_class,.pred_No)
코드 편집 및 실행