Od rbinom do dbinom
Poniższy kod:
- Symuluje liczbę kliknięć/odwiedzających (
n_clicks) spośród 100 wyświetlonych reklam za pomocą funkcjirbinom, zakładając, że rzeczywisty wskaźnik kliknięć wynosi 10%. - Oblicza prawdopodobieństwo uzyskania 13 odwiedzających (
prob_13_visitors).
Inaczej mówiąc, w notacji probabilistycznej obliczamy P(n_visitors = 13 | proportion_clicks = 10%).
To ćwiczenie jest częścią kursu
Podstawy bayesowskiej analizy danych w R
Instrukcje do ćwiczenia
- Na początek uruchom ten kod.
- Następnie przepisz go tak, aby
prob_13_visitorsbyło obliczane przy użyciudbinomzamiast dotychczasowego podejścia.
Pamiętaj: dbinom bezpośrednio zwraca prawdopodobieństwo i przyjmuje następujące argumenty: dbinom(x = , size = , prob = ), gdzie size i prob mają takie samo znaczenie jak w rbinom, natomiast x to wartość, dla której chcesz obliczyć prawdopodobieństwo.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Rewrite this code so that it uses dbinom instead of rbinom
n_ads_shown <- 100
proportion_clicks <- 0.1
n_visitors <- rbinom(n = 99999,
size = n_ads_shown, prob = proportion_clicks)
prob_13_visitors <- sum(n_visitors == 13) / length(n_visitors)
prob_13_visitors