Eliminar el intercepto
En el ejercicio anterior, se nos olvidó excluir el intercepto. Cuando estimamos un modelo con intercepto, se estiman parámetros para cada una de las alternativas. En estos datos de conjoint, el número de alternativa solo indica qué tableta de chocolate se presentó a la izquierda, en el centro o a la derecha en la pregunta de la encuesta. No tiene mucho sentido suponer que la posición afectaría a la elección.
Este ejercicio forma parte del curso
Modelización de elección para marketing en R
Instrucciones del ejercicio
- El objeto
choc_m1sigue cargado. Usasummary(choc_m1)para ver la salida. Busca los parámetros de los interceptos. Están cerca de cero y no son significativos, así que podemos eliminarlos. - Modifica la llamada a
mlogit()para excluir el intercepto añadiendo0 +justo después de~en la fórmula. Asigna el resultado achoc_m2. También puedes quitar la opciónprint.level = 3. - Llama a
summary(choc_m2)para confirmar que los interceptos se han eliminado. ¿Han cambiado mucho los demás parámetros?
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# summarize the choc_m1 model that includes the intercepts
# modify the call to mlogit to exclude the intercept
choc_m2 <- mlogit(Selection ~ Brand + Type + Price, data = chocolate, print.level=3)
# summarize the choc_m2 model