CommencezCommencez gratuitement

Ajuster un modèle de choix

Parfait, maintenant que vous avez créé l'objet dfidx nommé chocolate, vous êtes prêt à appeler mlogit() pour ajuster un modèle. Vous pouvez taper head(chocolate) dans la console pour jeter un coup d'œil aux données pendant que vous renseignez les paramètres de la fonction mlogit(). La colonne Selection dans chocolate contient le choix. Elle peut être TRUE/FALSE, 0/1 ou no/yes. Les attributs se trouvent dans les colonnes Brand, Type et Price.

Cette activité fait partie du cours

Modélisation des choix pour le marketing avec R

Voir le cours

Instructions de l’exercice

  • Complétez les paramètres de la commande mlogit. Le premier paramètre de mlogit() est toujours une formule. La formule doit être Selection ~ Brand + Type + Price.
  • Le deuxième paramètre de mlogit() doit être data = chocolate.
  • Pour le troisième paramètre de mlogit(), utilisez l'option print.level = 3, qui demande à mlogit() d'afficher plus de détails sur l'algorithme du maximum de vraisemblance.
  • Une fois mlogit exécuté et le résultat assigné à choc_m1, utilisez la fonction summary pour examiner la sortie du modèle.

Exercice interactif pratique

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

# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)

# Summarize choc_m1 with summary()
Modifier et exécuter le code