Ein anspruchsvolleres Standortmodell
Der Datensatz locations erfasst Bretts Standort jede Stunde über 13 Wochen. Zu jeder Stunde enthält die Tracking-Information sowohl den daytype (Wochenende oder Wochentag) als auch den hourtype (Morgen, Nachmittag, Abend oder Nacht).
Mit diesen Daten baue ein anspruchsvolleres Modell, um zu sehen, wie sich Bretts vorhergesagter Standort nicht nur nach dem Wochentag, sondern auch nach der Tageszeit unterscheidet. Der Datensatz locations ist bereits in deinem Workspace geladen.
Du kannst zusätzliche unabhängige Variablen in deiner Formel mit dem +-Zeichen angeben (z. B. y ~ x + b).
Das Paket naivebayes wurde bereits geladen.
Diese Übung ist Teil des Kurses
Überwachtes Lernen in R: Klassifikation
Anleitung zur Übung
- Verwende die R-Formel-Schnittstelle, um ein Modell zu erstellen, bei dem
locationsowohl vondaytypeals auch vonhourtypeabhängt. Denk daran, dass die Funktionnaive_bayes()zwei Argumente erwartet:formulaunddata. - Sage Bretts Standort an einem Wochentagnachmittag mit dem Data Frame
weekday_afternoonund der Funktionpredict()voraus. - Mach dasselbe für ein
weekday_evening.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Build a NB model of location
locmodel <- ___
# Predict Brett's location on a weekday afternoon
___
# Predict Brett's location on a weekday evening
___