例如:抛掷硬币100次,正面向上不超过50次的概率,即pbinom(50,100,0.5)。
r语言有四个内置函数来生成二项分布。它们的描述分别如下:
dbinom(x,size,prob)函数,该函数表示每个点的概率密度分布。
pbinom(x,size,prob)函数,该函数为事件的累积概率,它表示概率的单个值。
qbinom(p,size,prob)函数,该函数采用概率值,并给出累积值与概率值匹配的数字。
rbinom(n,size,prob)函数,该函数从给定样本产生给定概率的所需数量的随机值。
其中,x是数字的向量,p是概率向量,n是观察的数量,size是试验的数量,prob是每个试验成功的概率。
对比率P啊,binom.test(x, n, p = 0.5, alternative = c(“two.sided”,“less”,“greater”),conf.level= 0.95)x为具有特征样本数,n为样本总数,p为检验的比率;
例子:
有一批蔬菜种子的平均发芽率p0=0.85,现随即抽取500粒,用种衣剂进行浸种处理,结果有445粒发芽。试检验种衣剂对种子发芽率有无效果。
解:根据题意,所检验的问题为
H0:p=p0=0.85, H1:p≠p0
可以用R语言的binom.test
代码:binom.test(445,500,p=0.85)