开始使用免费开始使用

拟合一个选择模型

很好,现在您已经创建了名为 chocolate 的 dfidx 对象,可以调用 mlogit() 来拟合模型。您可以在控制台中输入 head(chocolate),在填写 mlogit() 函数的各个输入时查看数据。chocolate 中的 Selection 列包含选择结果。它可以是 TRUE/FALSE、0/1,或 no/yes。属性位于 Brand、Type 和 Price 列中。

本练习是课程的一部分

R 中的营销选择建模

查看课程

练习说明

  • 填写 mlogit 命令的输入。mlogit() 的第一个输入始终是公式。该公式应为 Selection ~ Brand + Type + Price。
  • mlogit() 的第二个输入应为 data = chocolate。
  • 第三个输入使用选项 print.level = 3,这会让 mlogit() 报告关于极大似然算法的更多细节。
  • 运行 mlogit 并将输出赋给 choc_m1 后,使用 summary 函数检查模型输出。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)

# Summarize choc_m1 with summary()
编辑并运行代码