시작하기무료로 시작하기

결측치 레시피 만들기

이전 연습 문제에서는 결측치 비율을 직접 계산하고 house_sales_df의 차원을 줄이기 위한 필터를 만들었어요. tidymodels 패키지에는 결측치 비율을 자동으로 적용하는 레시피 단계인 step_filter_missing()이 있어요. tidymodels 접근 방식의 장점은 레시피를 다른 데이터셋에도 재사용할 수 있고, 운영 환경으로 이전하는 과정을 단순화해 준다는 점이에요. 이번 연습에서는 step_filter_missing() 함수를 사용해 결측치를 기준으로 house_sales_df의 차원을 줄여 보세요.

tidyversetidymodels 패키지는 미리 불러와 두었어요.

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

R에서의 차원 축소

강의 보기

연습 안내

  • recipe()를 사용해 임계값 0.5의 결측치 필터를 만드세요.
  • missing_vals_recipehouse_sales_df에 적용하세요.

실습형 인터랙티브 연습

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

# Create missing values recipe
missing_vals_recipe <- 
  ___(___ ~ ., data = ___) %>% 
  ___(___(), ___ = ___) %>% 
  prep()
  
# Apply recipe to data
___ <- 
  ___(___, ___ = ___)

# Display the first five rows of data
___ %>% ___(___)
코드 편집 및 실행