ÎncepețiÎncepe gratuit

De la rbinom la dbinom

Codul de mai jos:

  1. Simulează numărul de clicuri/vizitatori (n_clicks) din 100 de reclame afișate, folosind funcția rbinom, presupunând că proporția reală a clicurilor este de 10%.
  2. Calculează probabilitatea de a obține 13 vizitatori (prob_13_visitors).

Adică, în notație probabilistică, se calculează P(n_visitors = 13 | proportion_clicks = 10%).

Acest exercițiu face parte din cursul

Fundamentals of Bayesian Data Analysis in R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Mai întâi, rulează codul așa cum este.
  • Apoi, rescrie codul astfel încât să calculeze prob_13_visitors folosind dbinom în loc de rbinom.

Ține minte: dbinom returnează direct o probabilitate și acceptă următoarele argumente: dbinom(x = , size = , prob = ), unde size și prob sunt aceiași ca la rbinom, dar x reprezintă acum datele pentru care vrei să calculezi probabilitatea.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul