Calcular probabilidades
El data frame where9am contiene datos de 91 días (trece semanas) en los que Brett registró su location a las 9 a. m. cada día, así como si el daytype era fin de semana o día laborable.
Usando la fórmula de probabilidad condicional de abajo, puedes calcular la probabilidad de que Brett esté trabajando en la oficina, dado que es un día laborable.
$$ P(A|B) = \frac{P(A \text{ and } B)}{P(B)} $$
Cálculos como estos son la base del modelo de predicción de destinos con Naive Bayes que desarrollarás en ejercicios posteriores.
Este ejercicio forma parte del curso
Aprendizaje supervisado en R: Clasificación
Instrucciones del ejercicio
- Encuentra P(office) usando
nrow()ysubset()para contar filas en el conjunto de datos y guarda el resultado comop_A. - Encuentra P(weekday), de nuevo usando
nrow()ysubset(), y guarda el resultado comop_B. - Usa
nrow()ysubset()una última vez para obtener P(office and weekday). Guarda el resultado comop_AB. - Calcula P(office | weekday) y guarda el resultado como
p_A_given_B. - Imprime el valor de
p_A_given_B.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Compute P(A)
p_A <- ___
# Compute P(B)
p_B <- ___
# Compute the observed P(A and B)
p_AB <- ___
# Compute P(A | B) and print its value
p_A_given_B <- ___
___