Dự đoán thị phần cho phân khúc racer
Hãy dự đoán thị phần cho một phân khúc xe thể thao khác. Mình đã nạp sẵn mô hình m5 và hàm predict_mnl() đã giới thiệu trong video. Trong mã mẫu, bạn cũng sẽ thấy đoạn mã của mình để tạo data frame prod. Nhiệm vụ của bạn là chỉnh sửa mã của mình để dự đoán thị phần cho phân khúc "racer".
Bài tập này là một phần của khóa học
Mô hình lựa chọn cho Marketing bằng R
Hướng dẫn bài tập
- Chỉnh sửa mã tạo data frame
prodsao cho biếnsegmentlà"racer"cho cả hai sản phẩm. Nhớ rằng các biến phía người dùng nhưsegmentphải giống nhau cho tất cả sản phẩm trongprod. - Dự đoán thị phần cho các sản phẩm trong
prodbằng mô hìnhm5. Bạn có thể dùng hàmpredict_mnl()của mình để thực hiện việc này. Đảm bảo đầu ra cho thấysegmentlà"racer"cho cả hai sản phẩm.
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.
# modify the code below so that the segment is set to "racer" for both alternatives
price <- c(35, 30)
seat <- factor(c(2, 2), levels=c(2,4,5))
trans <- factor(c("manual", "auto"), levels=c("auto", "manual"))
convert <- factor(c("no", "no"), levels=c("no", "yes"))
segment <- factor(c("basic", "basic"), levels=c("basic", "fun", "racer"))
prod <- data.frame(seat, trans, convert, price, segment)
# predict shares for the "racer" segment