ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Encontre P(office) usando nrow() e subset() para contar as linhas no conjunto de dados e salve o resultado como p_A.
  • Encontre P(weekday), usando nrow() e subset() novamente, e salve o resultado como p_B.
  • Use nrow() e subset() uma última vez para encontrar P(office and weekday). Salve o resultado como p_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 <- ___
___
Editar e executar o código