Voorspel aandelen voor chocoladerepen
Stel, een winkel wil Ghirardelli-chocolade in alle 5 soorten verkopen. Wat zullen de aandelen zijn tussen deze vijf chocolades? De winkel wil dit misschien weten om de voorraad te plannen of de presentatie aan te passen om de populairste soorten extra te laten opvallen.
De chocolate-gegevensset is alvast voor je geladen als een dfidx-object.
Deze oefening maakt deel uit van de cursus
Keuzemodellering voor marketing in R
Oefeninstructies
- Pas het
choc_m2-model aan metmlogit. De eerste invoer is de formuleSelection ~ 0 + Brand + Type + Priceen de tweede isdata = chocolate. - Maak een dataframe met 5 chocoladerepen die allemaal
Ghirardellizijn en allemaal $3 kosten. De soorten moeten de vijf types zijn die in dechocolate-data zijn getest. Ik heb de code alvast voor je klaargezet; je hoeft alleen de prijzen nog te definiëren. - Voorspel aandelen met mijn functie
predict_mnl(), die al is geladen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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