Modell-Verwechslung
Auf Zuruf hast du einen naiven Klassifikator gebaut. Das Management der Brauerei möchte mit diesen Kennzahlen den Marketingplan anpassen. Ist deine Klassifikation also wirklich korrekt?
Durch eine Kreuztabelle der beobachteten vs. der klassifizierten Kaufereignisse kannst du die Leistung deines Klassifikators überprüfen. Die Kreuztabellierung kannst du mit der Funktion table() der predicted Kaufereignisse zusammen mit den wahren observed Käufen durchführen. Um relative Werte zu erhalten, teilst du die Tabelle zusätzlich durch die Gesamtzahl der Beobachtungen. Alternativ kannst du die Funktion prop.table() verwenden, um die Zahlen in der Tabelle in relative Werte umzuwandeln.
Diese Übung ist Teil des Kurses
Response-Modelle in R erstellen
Anleitung zur Übung
- Ermittle die beobachteten Käufe für
HOPPINESSauschoice.dataund weise sie einem Objektobservedzu. - Kreuztabelle die Datenvektoren
observedundpredictedmit der Funktiontable(). Teile das Ergebnis durch2798. - Kreuztabelle die Datenvektoren
observedundpredictedmit der Funktiontable(). Wende auf das Ergebnis die Funktionprop.table()an.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Obtain the observed purchases
observed <- ___
# Cross-tabulate observed vs. predicted purchases
___(predicted, observed)/___
# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))