Постройте модель выбора
Отлично, теперь, когда вы создали объект 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()