Rastgele fiyat katsayılı çikolata modeli
Tamam, chocolate verilerine hiyerarşik bir model uydurmaya hazırız. Önce, hiyerarşik olmayan bir tercih modelini tahmin etmek için kullandığımız kodla başlayalım ve bunu, Price parametresinin normal dağıldığı bir modeli tahmin edecek şekilde düzenleyelim. chocolate verileri hâlâ yüklü.
Bu egzersiz, kursun bir parçasıdır
R ile Pazarlamada Tercih Modellemesi
Egzersiz talimatları
- Bir hiyerarşik model, her seçimi kimin yaptığını bilmelidir. Her tercih sorusunu yanıtlayan kişiyle eşlemek için
dfidx()içindeki ilk indekseSubjectsütununu ekle. mlogit()fonksiyonunarpargirdisini ekle.Pricekatsayısının normal dağılım gösterdiğini belirtmek içinc(Price = "n")olmalı.- Her bir
Subjectiçin kendine ait birPricekatsayısı varsaymak istediğini belirtmek üzeremlogit()fonksiyonunapanel = TRUEgirdisini ekle. - Hiyerarşik modeli
plot(choc_m6)yazarak görselleştir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# add Subject to the first index of dfidx()
chocolate <- dfidx(chocolate, idx = list(c("chid", ____), "Alt"),
choice = "Selection")
# add rpar and panel inputs to mlogit call
choc_m6 <- mlogit(Selection ~ 0 + Brand + Type + Price, data = chocolate,
____, ____)
# plot the model