Aan de slagGa gratis aan de slag

Een geavanceerder locatiemodel

De locations-gegevensset registreert elk uur Bretts locatie gedurende 13 weken. Elk uur bevat de trackinginformatie het daytype (weekend of werkdag) en het hourtype (ochtend, middag, avond of nacht).

Met deze data bouw je een geavanceerder model om te zien hoe Bretts voorspelde locatie niet alleen per dag van de week, maar ook per tijdstip van de dag verschilt. De gegevensset locations is al in je workspace geladen.

Je kunt extra onafhankelijke variabelen in je formule opgeven met het +-teken (bijv. y ~ x + b).

Het pakket naivebayes is al vooraf geladen.

Deze oefening maakt deel uit van de cursus

Supervised Learning in R: Classificatie

Cursus bekijken

Oefeninstructies

  • Gebruik de R-formule-interface om een model te bouwen waarbij location afhangt van zowel daytype als hourtype. Denk eraan dat de functie naive_bayes() 2 argumenten heeft: formula en data.
  • Voorspel Bretts locatie op een werkdagmiddag met behulp van het data frame weekday_afternoon en de functie predict().
  • Doe hetzelfde voor een weekday_evening.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Build a NB model of location
locmodel <- ___

# Predict Brett's location on a weekday afternoon
___

# Predict Brett's location on a weekday evening
___
Code bewerken en uitvoeren