LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Passe das Modell choc_m2 mit mlogit an. Die erste Eingabe sollte die Formel Selection ~ 0 + Brand + Type + Price sein und die zweite data = chocolate.
  • Erstelle ein Data Frame mit 5 Schokoladentafeln, die alle von Ghirardelli sind und alle 3 $ kosten. Die Sorten sollten den fünf im chocolate-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
Code bearbeiten und ausführen