Racer segmenti için payları tahmin etme
Hadi farklı bir spor araba segmenti için payları tahmin edelim. m5 modeli ve videoda gösterdiğim predict_mnl() fonksiyonunu önceden yükledim. Örnek kodda ayrıca prod veri çerçevesini oluşturmak için yazdığım kodu da göreceksin. Görevin, kodumu "racer" segmenti için payları tahmin edecek şekilde uyarlamak.
Bu egzersiz, kursun bir parçasıdır
R ile Pazarlamada Tercih Modellemesi
Egzersiz talimatları
prodveri çerçevesini oluştururken kodumu değiştir ve her iki ürün için desegmentdeğişkeni"racer"olsun. Unutma,segmentgibi kullanıcı değişkenleriprodiçindeki tüm ürünler için aynı olmalıdır.m5modelini kullanarakprodiçindeki ürünler için payları tahmin et. Bunu yapmak için benimpredict_mnl()fonksiyonumu kullanabilirsin. Çıktıda her iki ürün için desegmentdeğerinin"racer"olduğunu gösterdiğinden emin ol.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# modify the code below so that the segement is set to "racer" for both alternatives
price <- c(35, 30)
seat <- factor(c(2, 2), levels=c(2,4,5))
trans <- factor(c("manual", "auto"), levels=c("auto", "manual"))
convert <- factor(c("no", "no"), levels=c("no", "yes"))
segment <- factor(c("basic", "basic"), levels=c("basic", "fun", "racer"))
prod <- data.frame(seat, trans, convert, price, segment)
# predict shares for the "racer" segment