Klassifikationen
Das Management der Brauerei kann mit „Kaufwahrscheinlichkeiten“ nicht viel anfangen. Es möchte ein Modell, das Käufe vorhersagt. Eine Möglichkeit ist, die vorhergesagten Wahrscheinlichkeiten in vorhergesagte Kaufereignisse für Hoppiness zu klassifizieren.
Die vorhergesagten Kaufwahrscheinlichkeiten erhältst du, indem du die Funktion fitted() auf das Objekt extended.model anwendest. Du klassifizierst die Vorhersagen naiv als 1, wenn die vorhergesagte Kaufwahrscheinlichkeit größer als 0.5 ist, sonst als 0. Das geht mit der Funktion ifelse(). Anschließend fasst du die klassifizierten Kaufereignisse mit der Funktion table() zusammen. Die relative Anzahl der Kaufereignisse erhältst du zusätzlich mit mean().
Diese Übung ist Teil des Kurses
Response-Modelle in R erstellen
Anleitung zur Übung
- Ermittle die Modellvorhersagen aus dem Objekt
extended.modelmit der Funktionfitted(). Verwendeifelse(), um die Vorhersagen als1zu klassifizieren, wenn die vorhergesagte Kaufwahrscheinlichkeit größer als0.5ist, sonst als0. Weise das Ergebnis einem Objektpredictedzu. - Ermittle die Anzahl der Kaufereignisse mit der Funktion
table(). - Ermittle die relative Anzahl der Kaufereignisse mit der Funktion
mean()
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Classify the predictions
predicted <- ___(___(extended.model) >= ___, ___, ___)
# Obtain the number of purchase events
# Obtain the relative number of purchase events