ÎncepețiÎncepe gratuit

Calculul probabilităților

Cadrul de date where9am conține 91 de zile (treisprezece săptămâni) de înregistrări în care Brett a notat location (locația) sa la ora 9 dimineața, precum și tipul zilei (daytype): zi lucrătoare sau weekend.

Folosind formula probabilității condiționate de mai jos, poți calcula probabilitatea ca Brett să fie la birou, știind că este o zi lucrătoare.

$$ P(A|B) = \frac{P(A \text{ and } B)}{P(B)} $$

Calcule de acest tip stau la baza modelului Naive Bayes de predicție a destinației pe care îl vei construi în exercițiile următoare.

Acest exercițiu face parte din cursul

Supervised Learning în R: Clasificare

Vezi cursul

Instrucțiuni pentru exercițiu

  • Găsește P(birou) folosind nrow() și subset() pentru a număra rândurile din set și salvează rezultatul ca p_A.
  • Găsește P(zi lucrătoare) folosind din nou nrow() și subset(), și salvează rezultatul ca p_B.
  • Folosește nrow() și subset() o ultimă dată pentru a găsi P(birou și zi lucrătoare). Salvează rezultatul ca p_AB.
  • Calculează P(birou | zi lucrătoare) și salvează rezultatul ca p_A_given_B.
  • Afișează valoarea lui p_A_given_B.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 <- ___
___
Editează și rulează codul