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
Instrukcje do ćwiczenia
- Obiekt
choc_m1jest nadal wczytany. Użyjsummary(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 – dodaj0 +tuż po~w formule. Przypisz wynik dochoc_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