Aandelen voorspellen voor het racer-segment
Laten we aandelen voorspellen voor een ander sportautosegment. Ik heb het m5-model en de functie predict_mnl() die ik in de video liet zien, alvast geladen. In de voorbeeldcode zie je ook mijn code voor het maken van het prod-dataframe. Jouw taak is om mijn code te wijzigen zodat je aandelen voorspelt voor het "racer"-segment.
Deze oefening maakt deel uit van de cursus
Keuzemodellering voor marketing in R
Oefeninstructies
- Wijzig mijn code voor het maken van het
prod-dataframe zodat de variabelesegmentvoor beide producten"racer"is. Onthoud dat gebruikersvariabelen zoalssegmenthetzelfde moeten zijn voor alle producten inprod. - Voorspel de aandelen voor de producten in
prodmet hetm5-model. Je kunt hiervoor mijn functiepredict_mnl()gebruiken. Zorg ervoor dat de output aangeeft dat hetsegmentvoor beide producten"racer"is.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# modify the code below so that the segement is set to "racer" for both alternatives
price <- c(35, 30)
seat <- factor(c(2, 2), levels=c(2,4,5))
trans <- factor(c("manual", "auto"), levels=c("auto", "manual"))
convert <- factor(c("no", "no"), levels=c("no", "yes"))
segment <- factor(c("basic", "basic"), levels=c("basic", "fun", "racer"))
prod <- data.frame(seat, trans, convert, price, segment)
# predict shares for the "racer" segment