Sabit terimi kaldır
Son egzersizde sabit terimi (intercept) hariç tutmayı unuttuk. Sabit terimli bir model tahmin ettiğimizde, her bir alternatif için parametreler tahmin edilir. Bu conjoint verisinde, alternatif numarası sadece anket sorusunda hangi çikolata barının solda, ortada veya sağda sunulduğunu gösteriyor. Konumun seçimi etkileyeceğini varsaymak pek mantıklı değil.
Bu egzersiz, kursun bir parçasıdır
R ile Pazarlamada Tercih Modellemesi
Egzersiz talimatları
choc_m1nesnesi hâlâ yüklü. Çıktıyı görmek içinsummary(choc_m1)kullan. Sabit terimlerin (intercept) parametrelerini bul. Bunlar sıfıra yakın ve anlamlı değil, bu yüzden kaldırabiliriz.mlogit()çağrısını, formülde~işaretinden hemen sonra0 +ekleyerek sabit terimi hariç tutacak şekilde değiştir. Çıktıyıchoc_m2değişkenine ata. Ayrıcaprint.level = 3seçeneğini de kaldırabilirsin.- Sabit terimlerin kaldırıldığını doğrulamak için
summary(choc_m2)çağır. Diğer parametrelerde büyük bir değişim oldu mu?
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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