Підібрайте модель вибору
Гаразд, тепер, коли ви створили об'єкт dfidx з назвою chocolate, ви готові викликати mlogit() для підгонки моделі. Радимо ввести head(chocolate) у консоль, щоб переглянути дані, доки ви заповнюєте аргументи функції mlogit(). Стовпчик Selection у chocolate містить зроблений вибір. Це може бути TRUE/FALSE, 0/1 або no/yes. Атрибути містяться у стовпчиках Brand, Type та Price.
Ця вправа є частиною курсу
Моделювання вибору для маркетингу в R
Інструкції до вправи
- Заповніть аргументи команди
mlogit. Перший аргументmlogit()— це завжди формула. Формула має бутиSelection ~ Brand + Type + Price. - Другий аргумент для
mlogit()має бутиdata = chocolate. - Для третього аргументу
mlogit()використайте опцію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()