Un semplice modello Naive Bayes per la posizione
Nei precedenti esercizi hai visto che la probabilità che Brett sia al lavoro o a casa alle 9 di mattina dipende molto dal fatto che sia weekend o un giorno feriale.
Per vedere questo risultato in pratica, usa il data frame where9am per costruire un modello Naive Bayes sugli stessi dati.
Potrai poi usare questo modello per fare una previsione: dove pensa il modello che Brett sarà alle 9 di giovedì e alle 9 di sabato?
Il data frame where9am è disponibile nel tuo workspace. Questo insieme di dati contiene informazioni sulla posizione di Brett alle 9 di mattina in giorni diversi.
Questo esercizio fa parte del corso
Apprendimento supervisionato in R: Classificazione
Istruzioni dell'esercizio
- Carica il pacchetto
naivebayes. - Usa
naive_bayes()con una formula tipoy ~ xper costruire un modello dilocationin funzione didaytype. - Prevedi la posizione delle 9 di giovedì usando
predict()con l'oggettothursday9amcome argomentonewdata. - Fai lo stesso per prevedere la posizione delle 9 di sabato con
saturday9am.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Load the naivebayes package
# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)
# Predict Thursday's 9am location
predict(___, ___)
# Predict Saturdays's 9am location