Un modelo logístico para la demanda de cerveza
El modelo lineal no se ajusta bien a los datos cuando se trata de predecir probabilidades de compra. Necesitas una función de respuesta que acote las predicciones del modelo entre cero y uno.
La función de respuesta logística puede hacer este trabajo por ti. Por lo tanto, necesitarás la función glm(). La función glm() funciona de forma muy similar a lm(). La diferencia principal es el argumento adicional family. Como HOPPINESS es una variable binaria, tienes que especificar el argumento family como binomial.
Este ejercicio forma parte del curso
Creación de modelos de respuesta en R
Instrucciones del ejercicio
- Explica
HOPPINESSporprice.ratiousando la funciónglm()y el argumentofamily = binomial. Asigna el resultado a un objeto llamadologistic.model. - Obtén los coeficientes de
logistic.modelusando la funcióncoef().
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Explain HOPPINESS by price.ratio
___ <- ___(___, family = ___, data = choice.data)
# Obtain the coefficients