Calculando probabilidades
O data frame where9am contém dados de 91 dias (treze semanas) em que Brett registrou sua location às 9h de cada dia, além de indicar se o daytype era fim de semana ou dia de semana.
Usando a fórmula de probabilidade condicional abaixo, você pode calcular a probabilidade de que Brett esteja trabalhando no escritório, dado que é um dia de semana.
$$ P(A|B) = \frac{P(A \text{ and } B)}{P(B)} $$
Cálculos como esses são a base do modelo de previsão de destino com Naive Bayes que você vai desenvolver nos próximos exercícios.
Este exercício faz parte do curso
Aprendizagem supervisionada em R: Classificação
Instruções do exercício
- Encontre P(office) usando
nrow()esubset()para contar as linhas no conjunto de dados e salve o resultado comop_A. - Encontre P(weekday), usando
nrow()esubset()novamente, e salve o resultado comop_B. - Use
nrow()esubset()uma última vez para encontrar P(office and weekday). Salve o resultado comop_AB. - Calcule P(office | weekday) e salve o resultado como
p_A_given_B. - Imprima o valor de
p_A_given_B.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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 <- ___
___