Kom igångKom igång gratis

En enkel Naive Bayes-modell för plats

De tidigare övningarna visade att sannolikheten för att Brett befinner sig på jobbet eller hemma klockan 9 beror i hög grad på om det är en vardag eller helg.

För att se detta i praktiken använder du dataramen where9am för att bygga en Naive Bayes-modell på samma data.

Du kan sedan använda modellen för att förutsäga framtiden: var tror modellen att Brett befinner sig klockan 9 på en torsdag respektive en lördag?

Dataramen where9am finns tillgänglig i din arbetsyta. Datamängden innehåller information om var Brett befinner sig klockan 9 på olika dagar.

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

Övervakat lärande i R: Klassificering

Visa kurs

Övningsinstruktioner

  • Läs in paketet naivebayes.
  • Använd naive_bayes() med en formel på formen y ~ x för att bygga en modell av location som funktion av daytype.
  • Förutsäg var Brett befinner sig klockan 9 på torsdagen med hjälp av predict(), där thursday9am-objektet anges som argumentet newdata.
  • Gör samma sak för att förutsäga platsen för saturday9am.

Interaktiv övning med praktiskt arbete

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

# Load the naivebayes package


# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)

# Predict Thursday's 9am location
predict(___, ___)

# Predict Saturdays's 9am location
Redigera och kör kod