CommencerCommencer gratuitement

Ajuster un modèle de choix

Très bien, maintenant que vous avez créé l’objet mlogit.data appelé chocolate, vous êtes prêt à appeler mlogit() pour ajuster un modèle. Vous pouvez taper head(chocolate) dans la console afin de visualiser les données pendant que vous renseignez les arguments de la fonction mlogit(). La colonne Selection de 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.

Cet exercice fait partie du cours

Modélisation des choix pour le marketing en R

Afficher le cours

Instructions

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

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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