ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • El objeto choc_m1 sigue cargado. Usa summary(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ñadiendo 0 + justo después de ~ en la fórmula. Asigna el resultado a choc_m2. También puedes quitar la opción print.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
Editar y ejecutar código