r - 使用 hist() R 函数查找范围内值的确切概率
问题描述
我正在上一门本应教授 R 的在线课程,但在解释由数据生成的直方图时,指令是“只关注它”,而不说明如何使用代码来解决问题。问题在于有多少人会访问一个网站,给定一个统一的先验点击概率。这是代码
n_samples <- 100000
n_ads_shown <- 100
proportion_clicks <- runif(n_samples,min=0,max=.2)
n_visitors <- rbinom(n = n_samples, size = n_ads_shown, prob = proportion_clicks)
# Visualize the results
hist(n_visitors)
问题是“目测你刚刚制作的情节,你会因为广告获得 5 个或更多访问者的概率是多少?”
我将如何用代码回答这个问题?
解决方案
您想要获得超过 5 个访问者的 (A) 次与 (B) 总次数的比率:
sum(n_visitors>5) / length(n_visitors)
或者,等效地:
sum(n_visitors>5) / n_samples
推荐阅读
- python - 修复:python 循环中的过时元素引用
- c# - 从 .NET Core 2.1 升级到 3.1 后,当我的应用程序在 E2E 测试中启动时找不到视图
- google-api - Google Drive API 使用父 ID 获取文件夹列表
- html - 具有分组列垂直滚动的 DevExtreme 数据网格不起作用
- android - Android KEYCODE_ENTER 在服务中不起作用
- c# - 没有构造函数 DI 的自定义日志记录
- javascript - 从箭头函数,将对象推送到数组
- python - FileNotFoundError:[Errno 2] 文件bands.csv 不存在:'bands.csv'
- java - 我无法获取我的应用文件夹 Android Studio 之外的文件
- flutter - Flutter 构建错误 - Android 资源链接失败。甚至设置 compileSdkVersion 28