간단한 Naive Bayes 위치 모델
이전 연습 문제에서 오전 9시에 Brett이 직장에 있는지 집에 있는지는 주말인지 평일인지에 크게 좌우된다는 것을 확인했어요.
이 결과를 실제로 확인해 보려고, 같은 데이터에 대해 where9am 데이터 프레임을 사용해 Naive Bayes 모델을 만들어 보세요.
그다음 이 모델을 사용해 미래를 예측해 봅시다. 모델은 Brett이 목요일 오전 9시와 토요일 오전 9시에 어디에 있을 것이라고 판단할까요?
where9am 데이터 프레임은 작업 공간에 준비되어 있어요. 이 데이터셋에는 Brett이 요일별 오전 9시에 어디에 있었는지에 대한 정보가 담겨 있습니다.
이 연습은 강의의 일부입니다
R로 배우는 Supervised Learning: 분류
연습 안내
naivebayes패키지를 로드하세요.naive_bayes()와y ~ x와 같은 형식을 사용해,daytype을 설명 변수로 하여location을 예측하는 모델을 만드세요.predict()에thursday9am객체를newdata인수로 전달해 목요일 오전 9시의 위치를 예측하세요.- 같은 방식으로
saturday9am위치도 예측하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load the naivebayes package
# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)
# Predict Thursday's 9am location
predict(___, ___)
# Predict Saturdays's 9am location