Aan de slagBegin gratis

Van rbinom naar dbinom

De code laat zien dat je

  1. Het aantal kliks/bezoekers (n_clicks) simuleert uit 100 getoonde advertenties met de functie rbinom, gegeven dat het onderliggende klikpercentage 10% is.
  2. De kans berekent op precies 13 bezoekers (prob_13_visitors).

In kansnotatie bereken je dus P(n_visitors = 13 | proportion_clicks = 10%).

Deze oefening maakt deel uit van de cursus

Basisprincipes van Bayesiaanse data-analyse in R

Bekijk cursus

Oefeninstructies

  • Voer eerst deze code uit.
  • Herschrijf de code daarna zodat prob_13_visitors wordt berekend met dbinom.

Onthoud: dbinom geeft direct een kans terug en neemt de volgende argumenten: dbinom(x = , size = , prob = ) waarbij size en prob hetzelfde zijn als bij rbinom, maar x nu de gegevens zijn waarvoor je de kans wilt berekenen.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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
Code bewerken en uitvoeren