Voorspel aandelen voor chocoladerepen
Stel, een winkel wil Ghiradelli-chocolade in alle 5 typen aanbieden. Wat zullen de aandelen zijn tussen deze vijf chocolades? De winkel wil dit misschien weten om de voorraad te plannen of het schap zo in te delen dat de meest populaire soorten beter zichtbaar zijn.
De chocolate-gegevensset is al voor je geladen als een mlogit.data-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 gegevensframe met 5 chocoladerepen die allemaal
Ghirardellizijn en allemaal $3 kosten. De types moeten de vijf types zijn die getest zijn in dechocolate-data. Ik heb de code al voor je klaargezet; je hoeft alleen de prijzen nog te definiëren. - Voorspel aandelen met mijn functie
predict_mnl(), die al is geladen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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