Kom igångKom igång gratis

En mer avancerad platsmodell

Datamängden locations registrerar Bretts position varje timme under 13 veckor. Varje timme inkluderar spårningsinformationen daytype (helg eller vardag) samt hourtype (morgon, eftermiddag, kväll eller natt).

Använd dessa data för att bygga en mer avancerad modell och se hur Bretts förutsagda plats varierar inte bara beroende på veckodag utan även på tid på dygnet. Datamängden locations är redan inläst i din arbetsmiljö.

Du kan ange ytterligare oberoende variabler i din formel med hjälp av +-tecknet (t.ex. y ~ x + b).

Paketet naivebayes är förinstallerat.

Den här övningen är en del av kursen

Övervakat lärande i R: Klassificering

Visa kurs

Övningsinstruktioner

  • Använd R:s formelgränssnitt för att bygga en modell där platsen beror på både daytype och hourtype. Kom ihåg att funktionen naive_bayes() tar 2 argument: formula och data.
  • Förutsäg Bretts plats en vardagseftermiddag med dataramen weekday_afternoon och funktionen predict().
  • Gör samma sak för en weekday_evening.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Build a NB model of location
locmodel <- ___

# Predict Brett's location on a weekday afternoon
___

# Predict Brett's location on a weekday evening
___
Redigera och kör kod