R语言 伯努利试验和二项分布

本文介绍了R语言中如何进行伯努利试验和二项分布的相关操作,包括计算累积概率、特定概率、生成随机数以及分位数函数。通过示例展示了模拟碱基突变和服从b(100, 0.2)的随机数,利用tibble数据框和tidyverse包进行数据分析,并验证了大样本下二项分布逼近正态分布的中心极限定理。" 126317549,15053602,C语言运算符详解:从基础到高级,"['C语言', '编程基础', '逻辑运算', '流程控制']
摘要由CSDN通过智能技术生成

若试验E只有两个结果A和Ā,概率分别为p和1-p,则称E为伯努利试验,将E独立重复n次称为n重伯努利试验。最典型的伯努利试验就是抛硬币的例子,比如抛3次硬币,观察到2次正面向上的概率为:(下图)。

在这里插入图片描述
用X表示n重伯努利试验中A发生的次数,则称随机变量X服从二项分布,记为X~b(n, p),其分布律为:
在这里插入图片描述
二项分布的期望和方差分别E(X) = np和D(X) = np(1-p).

在R中常用的分布通常有对应的4个函数,分别以p(probobility,概率),d(distribution,分布),r(random,随机数),q(quantile,分位数)这四个字母开头。以二项分布为例,有如下4个函数:

  • pbinom(q, size, prob): 计算累积概率

  • dbinom(x, size, prob): 计算取某个值x的特定概率

  • rbinom(n, size, prob): 产生n个b(size, prob)的二项分布随机数

  • qbinom(p, size, prob): 分位数函数

其中size和prob两个参数分别表示伯努利试验的次数和每次试验成功的概率,即分别对应二项分布中的

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mrrunsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值