Olasılıkları hesaplama
where9am veri çerçevesi, Brett'in her gün saat 9'da location bilgisini ve daytype'ın hafta sonu mu hafta içi mi olduğunu kaydettiği 91 günlük (on üç haftalık) veri içerir.
Aşağıdaki koşullu olasılık formülünü kullanarak, günün hafta içi olduğu verildiğinde Brett'in ofiste çalışıyor olma olasılığını hesaplayabilirsin.
$$ P(A|B) = \frac{P(A \text{ and } B)}{P(B)} $$
Bu tür hesaplamalar, ilerleyen egzersizlerde geliştireceğin Naive Bayes varış tahmini modelinin temelini oluşturur.
Bu egzersiz, kursun bir parçasıdır
R'de Supervised Learning: Sınıflandırma
Egzersiz talimatları
- Veri kümesindeki satırları saymak için
nrow()vesubset()kullanarak P(office)'i bul ve sonucup_Aolarak kaydet. - Yine
nrow()vesubset()kullanarak P(weekday)'i bul ve sonucup_Bolarak kaydet. - Son kez
nrow()vesubset()kullanarak P(office and weekday)'i bul. Sonucup_ABolarak kaydet. - P(office | weekday)'i hesapla ve sonucu
p_A_given_Bolarak kaydet. p_A_given_Bdeğerini yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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 <- ___
___