시작하기무료로 시작하기

훈련용과 테스트용 데이터셋 만들기

rsample 패키지는 훈련용과 테스트용 데이터셋을 만드는 데 사용돼요. 테스트용 데이터셋을 만드는 이유는, 학습된 모델이 새로운 데이터에서 어느 정도 성능을 낼지 추정하기 위해서예요. 또한 모델이 훈련용 데이터에만 존재하는 패턴을 외워서 새로운 데이터에서 성능이 떨어지는 과적합을 방지하는 데에도 도움이 됩니다.

이 연습 문제에서는 home_sales 데이터에서 훈련용과 테스트용 데이터셋을 만들어 볼 거예요. 이 데이터는 2015년부터 2016년 사이 워싱턴주의 시애틀 지역에서 판매된 주택 정보를 담고 있습니다.

이 데이터의 결과 변수는 selling_price입니다.

이 강의의 모든 연습 문제에는 tidymodels 패키지가 미리 로드되어 있습니다. home_sales 티블도 미리 불러와 드렸어요.

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

R에서 tidymodels로 모델링하기

강의 보기

실습형 인터랙티브 연습

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

# Create a data split object
home_split <- ___(home_sales, 
                  prop = ___, 
                  strata = ___)
코드 편집 및 실행