示例页面

numpy.random.binomial

numpy.random.binomial:从二项分布中采样(n次伯努利试验中成功的次数)

np.random.binomial(n,p,size)

参数:
n:表示n次试验。int型或者一个int型的数组,大于等于0,接受浮点数但是会被变成整数来使用
p:每次试验中成功的概率,0≤p≤1
size:可选项,int或者int的元祖,表示的输出的大小,如果提供了size,例如(m,n,k),那么会返回mnk个样本。如果size=None,也就是默认没有的情况,当n和p都是一个数字的时候只会返回一个值,否则返回的是np.broadcast(n,p).size个样本

返回:一个数字或者一组数字
每个样本返回的是n次试验中事件A发生的次数

案例1:一次抛10枚硬币,试验1000次

案例2:九个石油探井,每个井成功挖出油的概率为0.1。求九个都失败的概率

参考:
[1]:https://blog.csdn.net/m0_37393514/article/details/81838308
[2]:https://blog.csdn.net/u014571489/article/details/102942933

posted @ 2022-04-04 14:00  没有风格的Wang  阅读(265)  评论(0编辑  收藏  举报