Un modelo de localización sencillo de Naive Bayes
Los ejercicios anteriores mostraron que la probabilidad de que Brett esté en el trabajo o en casa a las 9 de la mañana depende mucho de si es fin de semana o día laborable.
Para ver este hallazgo en acción, utiliza el marco de datos where9am
para construir un modelo Naive Bayes sobre los mismos datos.
Luego puedes utilizar este modelo para predecir el futuro: ¿dónde cree el modelo que estará Brett a las 9 h del jueves y a las 9 h del sábado?
El marco de datos where9am
está disponible en tu espacio de trabajo. Este conjunto de datos contiene información sobre la ubicación de Brett a las 9 de la mañana de diferentes días.
Este ejercicio forma parte del curso
Aprendizaje supervisado en R: Clasificación
Instrucciones de ejercicio
- Carga el paquete
naivebayes
. - Utiliza
naive_bayes()
con una fórmula comoy ~ x
para construir un modelo delocation
en función dedaytype
. - Pronostica la ubicación del jueves a las 9 de la mañana utilizando
predict()
con el objetothursday9am
como argumentonewdata
. - Haz lo mismo para predecir la ubicación de
saturday9am
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Load the naivebayes package
# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)
# Predict Thursday's 9am location
predict(___, ___)
# Predict Saturdays's 9am location