ПочатиПочніть безкоштовно

Приберіть вільний член

У попередній вправі ми забули виключити вільний член (intercept). Коли ми оцінюємо модель із вільним членом, вона оцінює параметри для кожної альтернативи. Для цих конджоїнт-даних номер альтернативи лише вказує, який батончик шоколаду було показано ліворуч, посередині або праворуч у запитанні анкети. Припускати, що сама позиція впливає на вибір, не дуже логічно.

Ця вправа є частиною курсу

Моделювання вибору для маркетингу в R

Переглянути курс

Інструкції до вправи

  • Об'єкт choc_m1 усе ще завантажено. Використайте summary(choc_m1), щоб переглянути результат. Знайдіть параметри для вільних членів. Вони близькі до нуля та статистично незначущі, тож їх можна прибрати.
  • Змініть виклик mlogit(), щоб виключити вільний член, додавши 0 + одразу після ~ у формулі. Присвойте результат об'єктові choc_m2. Також можна прибрати опцію print.level = 3.
  • Викличте summary(choc_m2), щоб підтвердити, що вільні члени видалено. Чи сильно змінилися інші параметри?

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# summarize the choc_m1 model that includes the intercepts


# modify the call to mlogit to exclude the intercept
choc_m2 <- mlogit(Selection ~ Brand + Type + Price, data = chocolate, print.level=3)

# summarize the choc_m2 model
Редагувати та запускати код