Olasılıkların hesaplanması
Son egzersizde, olasılıklar verildiğinde ortalamaları ve oranları nasıl tahmin edebileceğini gördün. Bu egzersizin amacı, ortalamalar ve oranlar biliniyorken olasılıkları tahmin etmek. Küme 1 ve 2 için ortalamaların sırasıyla 10 ve 50 olduğunu ve küme 1'in popülasyonun yüzde 35'ini temsil ettiğini varsay.
Ayrıca, yalnızca parametrelerin tahminiyle ilgilendiğimiz için her iki sd'nin de 10 olduğunu varsay. gaussian_sample veri kümesi çalışma alanında senin için hazır.
Bu egzersiz, kursun bir parçasıdır
R ile Karışım Modelleri
Egzersiz talimatları
- Küme 1 ve 2 için olasılık tahminlerini içeren
gaussian_sample_with_probsadlı yeni bir veri çerçevesi oluştur. Bunun içinprob_cluster1veprob_cluster2adlı iki yeni değişken yarat. Olasılıkları ölçeklendirmeyi unutma. gaussian_sample_with_probs'un ilk 6 gözlemine bak.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create data frame with probabilities
gaussian_sample_with_probs <- gaussian_sample %>%
___(prob_from_cluster1 = 0.35 * ___(___, mean = 10, sd = 10),
prob_from_cluster2 = 0.65 * dnorm(___, mean = 50, sd = 10),
prob_cluster1 = ___/(prob_from_cluster1 + prob_from_cluster2),
prob_cluster2 = ___/(prob_from_cluster1 + prob_from_cluster2)) %>%
select(x, prob_cluster1, prob_cluster2)
head(___)