Навчіть модель вибору
Гаразд, тепер, коли ви створили об'єкт mlogit.data під назвою 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()