📅  最后修改于: 2023-12-03 15:04:58.623000             🧑  作者: Mango
R中二项式分布可以使用函数dbinom()
、pbinom()
、qbinom()
和rbinom()
,它是离散的概率分布模型,用于描述在$n$次伯努利试验中,成功的次数为$k$的概率分布情况,其中每次伯努利试验都是独立的,并且每次试验都只有成功或失败两种结果。
dbinom()
函数dbinom(x, size, prob)
函数用于计算在$n$次试验中成功$k$次的概率密度函数值,其中:
size
为试验次数$n$;prob
为试验成功的概率$p$;x
为成功的次数$k$。示例代码:
dbinom(x = 3, size = 5, prob = 0.4)
返回值为:0.2304
pbinom()
函数pbinom(q, size, prob)
函数用于计算在$n$次试验中成功次数不超过$q$次的概率值,其中:
size
为试验次数$n$;prob
为试验成功的概率$p$;q
为成功次数的上限。示例代码:
pbinom(q = 3, size = 5, prob = 0.4)
返回值为:0.68224
qbinom()
函数qbinom(p, size, prob)
函数用于返回在$n$次试验中成功次数不少于$p$次的最小值$k$,其中:
size
为试验次数$n$;prob
为试验成功的概率$p$;p
为成功次数的下限。示例代码:
qbinom(p = 0.68224, size = 5, prob = 0.4)
返回值为:3
rbinom()
函数rbinom(n, size, prob)
函数用于生成$n$个符合二项式分布的随机数,其中:
size
为试验次数$n$;prob
为试验成功的概率$p$;n
为生成随机数的个数。示例代码:
rbinom(n = 10, size = 5, prob = 0.4)
返回值为:2 2 1 3 2 2 3 2 2 3
通过以上介绍,可以使用R中"dbinom()"、"pbinom()"、"qbinom()"、"rbinom()"四个函数来完成对二项式分布的概率计算和随机模拟。