ÎncepețiÎncepe gratuit

Elimină interceptul

În exercițiul anterior, am uitat să excludem interceptul. Când estimăm un model cu intercept, acesta calculează parametri pentru fiecare alternativă în parte. În cazul acestor date de tip conjoint, numărul alternativei indică doar poziția în care a fost afișat un anumit baton de ciocolată în întrebarea din sondaj – stânga, mijloc sau dreapta. Nu are prea mult sens să presupunem că poziția ar influența alegerea.

Acest exercițiu face parte din cursul

Modelarea alegerilor pentru marketing în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Obiectul choc_m1 este încă încărcat. Folosește summary(choc_m1) pentru a vizualiza rezultatele. Identifică parametrii pentru intercepturi. Aceștia sunt aproape de zero și nesemnificativi, deci îi putem elimina.
  • Modifică apelul la mlogit() pentru a exclude interceptul, adăugând 0 + imediat după ~ în formulă. Atribuie rezultatul variabilei choc_m2. Poți, de asemenea, să elimini opțiunea print.level = 3.
  • Apelează summary(choc_m2) pentru a confirma că intercepturile au fost eliminate. Ceilalți parametri s-au schimbat semnificativ?

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul