開始使用免費開始

為 racer 分眾預測市佔率

來為另一個跑車分眾預測市佔率。我已經預先載入 m5 模型,以及我在影片中示範過的 predict_mnl() 函式。在範例程式碼中,你也會看到我用來建立 prod 資料框的程式。你的任務是修改我的程式碼,為 "racer" 分眾預測市佔率。

本練習屬於課程

R 的行銷選擇模型

檢視課程

練習說明

  • 修改我用來建立 prod 資料框的程式碼,讓兩個產品的 segment 變數都是 "racer"。記得像 segment 這樣的使用者變數,在 prod 中的所有產品都應該相同。
  • 使用 m5 模型為 prod 中的產品預測市佔率。你可以使用我的 predict_mnl() 函式來完成。請確認輸出顯示兩個產品的 segment 都是 "racer"

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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
編輯並執行程式碼