Anteile für Schokoladentafeln vorhersagen
Angenommen, ein Geschäft plant, Ghirardelli-Schokolade in allen 5 Sorten anzubieten. Wie verteilen sich die Anteile zwischen diesen fünf Schokoladen? Das Geschäft möchte das wissen, um den Bestand zu planen oder die Auslage so umzugestalten, dass die beliebtesten Sorten stärker hervorgehoben werden.
Der Datensatz chocolate ist für dich als mlogit.data-Objekt vorab geladen.
Diese Übung ist Teil des Kurses
Choice Modeling für Marketing in R
Anleitung zur Übung
- Passe das Modell
choc_m2mitmlogitan. Die erste Eingabe sollte die FormelSelection ~ 0 + Brand + Type + Pricesein und die zweitedata = chocolate. - Erstelle ein Data Frame mit 5 Schokoladentafeln, die alle von
Ghirardellisind und alle 3 $ kosten. Die Sorten sollten den fünf imchocolate-Datensatz getesteten Typen entsprechen. Ich habe den Code für dich begonnen – du musst nur noch die Preise fertig definieren. - Sage die Anteile mit meiner Funktion
predict_mnl()voraus; sie ist bereits geladen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# fit the choc_m2 model
# create a data frame with the Ghiradelli products
Brand <- factor(rep("Ghirardelli", 5), level = levels(chocolate$Brand))
Type <- levels(chocolate$Type)
Price <- _____ # treated as a number in choc_m2
ghir_choc <- data.frame(Brand, Type, Price)
# predict shares