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 pour jeter un coup d'œil aux données pendant que vous remplissez les paramètres de la fonction mlogit(). La colonne Selection dans chocolate contient le choix. Elle peut prendre les valeurs 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
Instructions de l’exercice
- Remplissez les paramètres de la commande
mlogit. Le premier paramètre demlogit()est toujours une formule. La formule doit êtreSelection ~ Brand + Type + Price. - Le deuxième paramètre de
mlogit()doit êtredata = chocolate. - Pour le troisième paramètre de
mlogit(), utilisez l'optionprint.level = 3, qui indique àmlogit()de fournir plus de détails sur l'algorithme du maximum de vraisemblance. - Une fois que vous avez exécuté
mlogitet assigné le résultat à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()