Um modelo simples de localização Naive Bayes
Os exercícios anteriores mostraram que a probabilidade de Brett estar no trabalho ou em casa às 9h depende muito do fato de ser fim de semana ou dia de semana.
Para ver essa descoberta em ação, use o quadro de dados where9am
para criar um modelo Naive Bayes com os mesmos dados.
Você pode então usar esse modelo para prever o futuro: onde o modelo acha que Brett estará às 9h de quinta-feira e às 9h de sábado?
O quadro de dados where9am
está disponível em seu espaço de trabalho. Esse conjunto de dados contém informações sobre a localização de Brett às 9h em dias diferentes.
Este exercício faz parte do curso
Aprendizagem supervisionada em R: Classificação
Instruções de exercício
- Carregue o pacote
naivebayes
. - Use
naive_bayes()
com uma fórmula comoy ~ x
para criar um modelo delocation
como uma função dedaytype
. - Preveja o local das 9h de quinta-feira usando
predict()
com o objetothursday9am
como argumentonewdata
. - Faça o mesmo para prever a localização do
saturday9am
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Load the naivebayes package
# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)
# Predict Thursday's 9am location
predict(___, ___)
# Predict Saturdays's 9am location