当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python sympy.stats.FiniteRV()用法及代码示例


借助sympy.stats.FiniteRV()方法,我们可以创建一个随机变量,使用sympy.stats.FiniteRV()方法。

用法: sympy.stats.FiniteRV(name, dict)

返回:返回具有密度字典的变量。

范例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

相关用法


注:本文由纯净天空筛选整理自Jitender_1998大神的英文原创作品 sympy.stats.FiniteRV() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。