Python中的 sympy.stats.FiniteRV()函数
在sympy.stats.FiniteRV()
方法的帮助下,我们可以使用sympy.stats.FiniteRV()
方法创建一个随机变量给出密度字典。
Syntax : sympy.stats.FiniteRV(name, dict)
Return : Return the variable having dictionary of density.
示例 #1:
在这个例子中,我们可以看到通过使用sympy.stats.FiniteRV()
方法,我们可以使用这个方法创建表示密度字典的随机变量。
# Import sympy and FiniteRV
from sympy.stats import FiniteRV, P, E
# Using sympy.stats.FiniteRV() method
density = {0: .1, 1: .2, 2: .3, 3: .4}
X = FiniteRV('X', density)
print(E(X))
gfg = P(X > 2)
print(gfg)
输出 :
2.00000000000000
0.40000000000000
示例 #2:
# Import sympy and FiniteRV
from sympy.stats import FiniteRV, P, E
# Using sympy.stats.FiniteRV() method
density = {0: .11, 1: .20, 2: .13, 3: .4, 4: 0.16}
X = FiniteRV('X', density)
print(E(X))
gfg = P(X >= 3)
print(gfg)
输出 :
2.30000000000000
0.56000000000000