Python中的sympy.stats.Binomial()函数

Python中的sympy.stats.Binomial()函数

sympy.stats.Binomial()方法的帮助下,我们可以创建一个代表二项分布的有限随机变量。

二项分布是指在重复多次的实验或调查中,出现成功或失败结果的概率。

语法: sympy.stats.Binomial(name, n, p, succ=1, fail=0)

参数 :
name:分布名称
n:正整数,代表试验的数量
p: 0和1之间的有理数,代表成功的概率
succ: 代表成功的事件,默认为1
fail:代表失败的事件,默认为0

例子#1 :

# Import sympy, Binomial, density
from sympy.stats import Binomial, density
  
# Using sympy.stats.Binomial() method
X = Binomial('X', 4, 1 / 3)
binDist = density(X).dict
  
print(binDist)

输出 :

{0: 16/81, 1: 32/81, 2: 8/27, 3: 8/81, 4: 1/81}

例子#2 :

# Import sympy, Binomial, density
from sympy.stats import Binomial, density
  
# Using sympy.stats.Binomial() method
X = Binomial('X', 4, 1 / 3, 1 / 2)
binDist = density(X).dict
  
print(binDist)

输出 :

{0: 16/81, 1/2: 32/81, 2: 1/81, 3/2: 8/81, 1: 8/27}

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程