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 đã tải sẵn mô hình m5 và hàm predict_mnl() như 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ã để 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 đoạn mã tạo data frame
prodđể biếnsegmentlà"racer"cho cả hai sản phẩm. Hãy nhớ rằng các biến 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 để làm 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 segement 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