LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Verwende die R-Formel-Schnittstelle, um ein Modell zu erstellen, bei dem location sowohl von daytype als auch von hourtype abhängt. Denk daran, dass die Funktion naive_bayes() zwei Argumente erwartet: formula und data.
  • Sage Bretts Standort an einem Wochentagnachmittag mit dem Data Frame weekday_afternoon und der Funktion predict() 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
___
Code bearbeiten und ausführen