CommencerCommencez gratuitement

Prévoir les parts pour des barres de chocolat

Supposons qu'un magasin envisage de proposer le chocolat Ghirardelli dans les 5 types. Quelles seront les parts entre ces cinq chocolats ? Le magasin peut vouloir le savoir afin de planifier ses stocks ou de réorganiser la présentation pour mettre en avant les types les plus populaires.

Le jeu de données chocolate est déjà chargé pour vous en tant qu'objet dfidx.

Cet exercice fait partie du cours

<cours>Modélisation des choix pour le marketing en R</cours>
Voir le cours

Instructions de l’exercice

  • Ajustez le modèle choc_m2 en utilisant mlogit. Le premier argument doit être la formule Selection ~ 0 + Brand + Type + Price et le second data = chocolate.
  • Créez un data frame qui comprend 5 barres de chocolat, toutes de marque Ghirardelli et toutes au prix de 3 $. Les types doivent être les cinq types testés dans les données chocolate. J'ai commencé le code pour vous ; vous avez seulement à terminer la définition des prix.
  • Prévoyez les parts à l'aide de ma fonction predict_mnl(), déjà chargée.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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
Modifier et exécuter le code