Ajusta un modelo de elección
Bien, ahora que has creado el objeto dfidx llamado chocolate, ya puedes llamar a mlogit() para ajustar un modelo. Puedes escribir head(chocolate) en la consola para ver los datos mientras completas los argumentos de la función mlogit(). La columna Selection en chocolate contiene la elección. Puede ser TRUE/FALSE, 0/1 o no/sí. Los atributos están en las columnas Brand, Type y Price.
Este ejercicio forma parte del curso
Modelización de elección para marketing en R
Instrucciones del ejercicio
- Completa los argumentos del comando
mlogit. El primer argumento demlogit()siempre es una fórmula. La fórmula debe serSelection ~ Brand + Type + Price. - El segundo argumento de
mlogit()debe serdata = chocolate. - Para el tercer argumento de
mlogit(), usa la opciónprint.level = 3, que le indica amlogit()que informe más detalles sobre el algoritmo de máxima verosimilitud. - Una vez que ejecutes
mlogity asignes la salida achoc_m1, usa la funciónsummarypara inspeccionar los resultados del modelo.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()