LoslegenKostenlos starten

Anteile für Schokoladentafeln vorhersagen

Angenommen, ein Geschäft plant, Ghirardelli-Schokolade in allen 5 Sorten zu führen. 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 im Vordergrund stehen.

Der Datensatz chocolate ist für dich als dfidx-Objekt vorab geladen.

Diese Übung ist Teil des Kurses

<Kurs>Choice Modeling für Marketing in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Schätze das Modell choc_m2 mit mlogit. Das erste Argument ist die Formel Selection ~ 0 + Brand + Type + Price, das zweite data = chocolate.
  • Erstelle einen 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# fit the choc_m2 model


# create a data frame with the Ghirardelli products
Brand <- factor(rep("Ghirardelli", 5), levels = 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