ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Encuentra P(office) usando nrow() y subset() para contar filas en el conjunto de datos y guarda el resultado como p_A.
  • Encuentra P(weekday), de nuevo usando nrow() y subset(), y guarda el resultado como p_B.
  • Usa nrow() y subset() una última vez para obtener P(office and weekday). Guarda el resultado como p_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 <- ___
___
Editar y ejecutar código