Mô hình vị trí Naive Bayes đơn giản
Các bài trước cho thấy xác suất Brett ở cơ quan hay ở nhà lúc 9 giờ sáng phụ thuộc rất nhiều vào việc đó là cuối tuần hay ngày trong tuần.
Để thấy điều này hoạt động ra sao, hãy dùng data frame where9am để xây dựng một mô hình Naive Bayes trên cùng dữ liệu.
Sau đó, bạn có thể dùng mô hình để dự đoán tương lai: mô hình nghĩ Brett sẽ ở đâu lúc 9 giờ sáng thứ Năm và lúc 9 giờ sáng thứ Bảy?
Data frame where9am đã có sẵn trong không gian làm việc của bạn. Bộ dữ liệu này chứa thông tin về vị trí của Brett lúc 9 giờ sáng vào các ngày khác nhau.
Bài tập này là một phần của khóa học
Học có giám sát trong R: Phân loại
Hướng dẫn bài tập
- Nạp gói
naivebayes. - Dùng
naive_bayes()với công thức dạngy ~ xđể xây dựng mô hìnhlocationtheo hàm củadaytype. - Dự báo vị trí 9 giờ sáng thứ Năm bằng
predict()với đối tượngthursday9amlàm đối sốnewdata. - Làm tương tự để dự đoán vị trí
saturday9am.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Load the naivebayes package
# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)
# Predict Thursday's 9am location
predict(___, ___)
# Predict Saturdays's 9am location