📜  Python中的 sympy.stats.FiniteRV()函数

📅  最后修改于: 2022-05-13 01:54:27.054000             🧑  作者: Mango

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

sympy.stats.FiniteRV()方法的帮助下,我们可以使用sympy.stats.FiniteRV()方法创建一个随机变量给出密度字典。

示例 #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