Výpočet pravděpodobností
V předchozím cvičení sis ukázal/a, jak odhadovat střední hodnoty a proporce, když jsou pravděpodobnosti zadané. Cílem tohoto cvičení je odhadnout pravděpodobnosti v situaci, kdy střední hodnoty a proporce jsou známé. Předpokládej, že střední hodnoty pro shluk 1 a 2 jsou 10, respektive 50, a že shluk 1 tvoří 35 procent populace.
Protože nás zajímá pouze odhad parametrů, předpokládej, že obě sd jsou rovny 10. V pracovním prostředí máš k dispozici datovou sadu gaussian_sample.
Toto cvičení je součástí kurzu
Mixture Models v R
Pokyny k cvičení
- Vytvoř nový datový rámec
gaussian_sample_with_probss odhadnutými pravděpodobnostmi pro shluk 1 a 2. Za tímto účelem přidej dvě nové proměnné:prob_cluster1aprob_cluster2. Nezapomeň pravděpodobnosti škálovat. - Prohlédni si prvních 6 pozorování datového rámce
gaussian_sample_with_probs.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(___)