Обчислення ймовірностей
Датасет where9am містить дані за 91 день (тринадцять тижнів), у яких Бретт фіксував своє location о 9:00 щодня, а також те, чи був daytype вихідним або робочим днем.
Використовуючи наведену нижче формулу умовної ймовірності, ви можете обчислити ймовірність того, що Бретт працює в офісі, за умови, що це робочий день.
$$ P(A|B) = \frac{P(A \text{ and } B)}{P(B)} $$
Такі обчислення лежать в основі моделі передбачення місця призначення Naive Bayes, яку ви розробите у наступних вправах.
Ця вправа є частиною курсу
Наглядове навчання в R: Класифікація
Інструкції до вправи
- Знайдіть P(office), використавши
nrow()іsubset()для підрахунку рядків у наборі даних, і збережіть результат якp_A. - Знайдіть P(weekday), знову використавши
nrow()іsubset(), і збережіть результат якp_B. - Використайте
nrow()іsubset()востаннє, щоб знайти P(office and weekday). Збережіть результат якp_AB. - Обчисліть P(office | weekday) і збережіть результат як
p_A_given_B. - Виведіть значення
p_A_given_B.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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 <- ___
___