Zacznij terazZacznij za darmo

Usuń wyraz wolny

W poprzednim ćwiczeniu zapomnieliśmy wykluczyć wyraz wolny. Gdy estymujemy model z wyrazem wolnym, wyznacza on parametry dla każdej z alternatyw. W tych danych conjoint numer alternatywy wskazuje jedynie, która tabliczka czekolady była prezentowana po lewej, w środku lub po prawej stronie w pytaniu ankietowym. Trudno założyć, że pozycja miałaby wpływać na wybór.

To ćwiczenie jest częścią kursu

Modelowanie wyborów w marketingu w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Obiekt choc_m1 jest nadal wczytany. Użyj summary(choc_m1), aby wyświetlić wyniki. Znajdź parametry wyrazów wolnych – są bliskie zeru i nieistotne statystycznie, więc możemy je usunąć.
  • Zmodyfikuj wywołanie mlogit(), aby wykluczyć wyraz wolny – dodaj 0 + tuż po ~ w formule. Przypisz wynik do choc_m2. Możesz też usunąć opcję print.level = 3.
  • Wywołaj summary(choc_m2), aby potwierdzić, że wyrazy wolne zostały usunięte. Czy pozostałe parametry zmieniły się znacząco?

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod