當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。