Zacznij terazZacznij za darmo

Od rbinom do dbinom

Poniższy kod:

  1. Symuluje liczbę kliknięć/odwiedzających (n_clicks) spośród 100 wyświetlonych reklam za pomocą funkcji rbinom, zakładając, że rzeczywisty wskaźnik kliknięć wynosi 10%.
  2. 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

Zobacz kurs

Instrukcje do ćwiczenia

  • Na początek uruchom ten kod.
  • Następnie przepisz go tak, aby prob_13_visitors było obliczane przy użyciu dbinom zamiast 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
Edytuj i uruchom kod