Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Pas het choc_m2-model aan met mlogit. De eerste invoer is de formule Selection ~ 0 + Brand + Type + Price en de tweede is data = chocolate.
  • Maak een gegevensframe met 5 chocoladerepen die allemaal Ghirardelli zijn en allemaal $3 kosten. De types moeten de vijf types zijn die getest zijn in de chocolate-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
Code bewerken en uitvoeren