Ein logistisches Modell für die Biernachfrage
Das lineare Modell passt nicht zu den Daten, wenn es um die Vorhersage von Kaufwahrscheinlichkeiten geht. Du brauchst eine Response-Funktion, die die Modellvorhersagen zwischen null und eins begrenzt.
Die logistische Response-Funktion kann das für dich leisten. Dafür benötigst du die Funktion glm(). Die Funktion glm() funktioniert sehr ähnlich wie lm(). Der Hauptunterschied ist das zusätzliche Argument family. Da HOPPINESS eine binäre Variable ist, musst du das Argument family als binomial angeben.
Diese Übung ist Teil des Kurses
<Kurs>Response-Modelle in R erstellen</Kurs>Übungsanweisungen
- Erkläre
HOPPINESSdurchprice.ratiomit der Funktionglm()und dem Argumentfamily = binomial. Weise das Ergebnis einem Objekt namenslogistic.modelzu. - Ermittele die Koeffizienten des
logistic.modelmit der Funktioncoef().
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Explain HOPPINESS by price.ratio
___ <- ___(___, family = ___, data = choice.data)
# Obtain the coefficients