Ta bort konstanttermen
I förra övningen glömde vi att utesluta konstanttermen. När vi skattar en modell med konstantterm estimeras parametrar för vart och ett av alternativen. För dessa conjoint-data anger alternativnumret bara vilket chokladkex som visades till vänster, i mitten eller till höger i enkätfrågan. Det finns ingen egentlig anledning att anta att positionen skulle påverka valet.
Den här övningen är en del av kursen
Valmodellering för marknadsföring i R
Övningsinstruktioner
- Objektet
choc_m1är fortfarande inläst. Användsummary(choc_m1)för att visa utdata. Leta upp parametrarna för konstanttermerna. De ligger nära noll och är inte signifikanta, så vi kan ta bort dem. - Ändra anropet till
mlogit()så att konstanttermen utesluts genom att lägga till0 +direkt efter~i formeln. Tilldela utdata tillchoc_m2. Du kan också ta bort alternativetprint.level = 3. - Anropa
summary(choc_m2)för att bekräfta att konstanttermerna är borttagna. Förändrades de övriga parametrarna mycket?
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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