移除截距項
在上一個練習中,我們忘了排除截距項。當我們估計含有截距項的模型時,會為每個可選方案估計一組參數。對這份 conjoint 資料而言,替代方案的編號只代表在問卷題目中巧克力棒呈現在左、中或右的位置。假設位置會影響選擇其實不太合理。
本練習屬於課程
R 的行銷選擇模型
練習說明
choc_m1物件仍已載入。使用summary(choc_m1)檢視輸出。找出截距項的參數。它們接近 0 且不顯著,所以我們可以移除。- 修改
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