从 rbinom 到 dbinom
这段代码表明:
- 使用
rbinom函数,在点击率为 10% 的前提下,从显示的 100 条广告中模拟点击/访问人数(n_clicks)。 - 计算恰好得到 13 位访问者的概率(
prob_13_visitors)。
也就是说,用概率符号表示,就是在计算 P(n_visitors = 13 | proportion_clicks = 10%)。
本练习是课程的一部分
R 中的贝叶斯数据分析基础
练习说明
- 先运行这段代码。
- 然后,重写这段代码,改为用
dbinom来计算prob_13_visitors。
请记住:dbinom 会"直接"返回概率,参数形式为:dbinom(x = , size = , prob = ),其中 size 和 prob 与 rbinom 相同,但 x 现在表示您要计算其概率的数据。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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