CommencezCommencez gratuitement

Prédire les parts pour des barres de chocolat

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

L'ensemble de données chocolate est déjà chargé pour vous comme objet mlogit.data.

Cette activité fait partie du cours

Modélisation des choix pour le marketing avec R

Voir le cours

Instructions de l’exercice

  • Ajustez le modèle choc_m2 avec mlogit. Le premier paramètre doit être la formule Selection ~ 0 + Brand + Type + Price et le deuxième, data = chocolate.
  • Créez une trame de données qui comprend 5 barres de chocolat toutes de marque Ghirardelli et toutes au prix de 3 $. Les types doivent correspondre aux cinq types testés dans les données chocolate. J'ai commencé le code pour vous ; vous n'avez qu'à terminer la définition des prix.
  • Prédisez 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 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
Modifier et exécuter le code