Ein einfaches Naive-Bayes-Modell für den Standort
In den vorherigen Übungen hast du gesehen, dass die Wahrscheinlichkeit, dass Brett um 9 Uhr bei der Arbeit oder zu Hause ist, stark davon abhängt, ob Wochenende oder Werktag ist.
Um dieses Ergebnis in Aktion zu sehen, verwende den Data Frame where9am, um auf denselben Daten ein Naive-Bayes-Modell zu erstellen.
Mit diesem Modell kannst du dann in die Zukunft blicken: Wo wird Brett laut Modell am Donnerstag um 9 Uhr und am Samstag um 9 Uhr sein?
Der Data Frame where9am ist in deinem Workspace verfügbar. Dieser Datensatz enthält Informationen darüber, wo Brett an verschiedenen Tagen um 9 Uhr war.
Diese Übung ist Teil des Kurses
Überwachtes Lernen in R: Klassifikation
Anleitung zur Übung
- Lade das Paket
naivebayes. - Verwende
naive_bayes()mit einer Formel wiey ~ x, um ein Modell vonlocationals Funktion vondaytypezu bauen. - Sage den Standort am Donnerstag um 9 Uhr mit
predict()voraus und nutze das Objektthursday9amals Argumentnewdata. - Mach dasselbe, um den Standort
saturday9amvorherzusagen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Load the naivebayes package
# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)
# Predict Thursday's 9am location
predict(___, ___)
# Predict Saturdays's 9am location