ComenzarEmpieza gratis

Ajusta un modelo de elección

Bien, ahora que has creado el objeto mlogit.data llamado chocolate, ya puedes llamar a mlogit() para ajustar un modelo. Puede que te resulte útil 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

Ver curso

Instrucciones del ejercicio

  • Completa los argumentos del comando mlogit. El primer argumento de mlogit() siempre es una fórmula. La fórmula debe ser Selection ~ Brand + Type + Price.
  • El segundo argumento de mlogit() debe ser data = chocolate.
  • Para el tercer argumento de mlogit() usa la opción print.level = 3, que le indica a mlogit() que muestre más detalles sobre el algoritmo de máxima verosimilitud.
  • Una vez que ejecutes mlogit y asignes la salida a choc_m1, usa la función summary para revisar los resultados del modelo.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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

# Summarize choc_m1 with summary()
Editar y ejecutar código