Menghitung probabilitas
Data frame where9am memuat data 91 hari (tiga belas minggu) di mana Brett mencatat location pada pukul 9 pagi setiap hari serta apakah daytype adalah akhir pekan atau hari kerja.
Dengan menggunakan rumus probabilitas bersyarat di bawah ini, Anda dapat menghitung probabilitas bahwa Brett sedang bekerja di kantor, dengan syarat bahwa hari tersebut adalah hari kerja.
$$ P(A|B) = \frac{P(A \text{ and } B)}{P(B)} $$
Perhitungan seperti ini menjadi dasar model prediksi tujuan Naive Bayes yang akan Anda kembangkan pada latihan-latihan berikutnya.
Latihan ini adalah bagian dari kursus
Supervised Learning di R: Klasifikasi
Petunjuk latihan
- Cari P(office) menggunakan
nrow()dansubset()untuk menghitung baris dalam himpunan data, lalu simpan hasilnya sebagaip_A. - Cari P(weekday) menggunakan
nrow()dansubset()lagi, lalu simpan hasilnya sebagaip_B. - Gunakan
nrow()dansubset()sekali lagi untuk mencari P(office and weekday). Simpan hasilnya sebagaip_AB. - Hitung P(office | weekday) dan simpan hasilnya sebagai
p_A_given_B. - Cetak nilai
p_A_given_B.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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 <- ___
___