부분 선택
회사는 사업을 확장해 Hoppiness를 전국에 제공하려고 해요. 따라서 모델은 새로운 매장에서 얻은 데이터에도 잘 작동해야 합니다. 모델이 새 데이터에서 어떻게 성능을 낼지 확인하는 한 가지 방법은, 데이터를 두 부분으로 나눠 먼저 한 부분으로 모델을 학습하고 나머지 부분을 예측해 보는 것입니다.
각 고객에 대해 기록된 마지막 구매를 제외해 학습용 데이터 세트를 만듭니다. 이를 위해 choice.data에 subset() 함수를 사용하고, 지시 변수 LASTPURCHASE가 0인 관측치만 선택하세요. 같은 방식으로, 지시 변수 LASTPURCHASE가 1인 관측치를 선택해 테스트 데이터 세트를 만드세요.
이 연습은 강의의 일부입니다
R로 만드는 반응 모형
연습 안내
- 마지막 구매를 제외해 학습용 데이터 세트를 만드세요.
choice.data에subset()함수를 사용하고,subset인수로LASTPURCHASE == 0을 지정하세요. 결과를train.data에 할당하세요. choice.data에subset()함수를 사용해 테스트 데이터 세트를 만드세요.subset인수로LASTPURCHASE == 1을 지정하세요. 결과를test.data에 할당하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create the training data
# Create the test data