开始使用免费开始使用

为 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
编辑并运行代码