Prédire les parts pour le segment racer
Prédisez les parts pour un autre segment de voitures de sport. J'ai préchargé le modèle m5 et la fonction predict_mnl() montrée dans la vidéo. Dans l'exemple de code, vous verrez aussi mon code pour créer la table prod. Votre tâche est de modifier mon code pour prédire les parts pour le segment "racer".
Cet exercice fait partie du cours
<cours>Modélisation des choix pour le marketing en R</cours>Instructions de l’exercice
- Modifiez mon code de création de la table
prodafin que la variablesegmentsoit"racer"pour les deux produits. Rappelez-vous que les variables utilisateur commesegmentdoivent être identiques pour tous les produits deprod. - Prédisez les parts pour les produits de
proden utilisant le modèlem5. Vous pouvez utiliser ma fonctionpredict_mnl()pour cela. Assurez-vous que la sortie indique que lesegmentest"racer"pour les deux produits.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# modify the code below so that the segment 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