借助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
相关用法
- Python Wand function()用法及代码示例
- Python Sorted()用法及代码示例
- Python Numbers choice()用法及代码示例
- Python Tkinter askopenfile()用法及代码示例
- Python ord()用法及代码示例
- Python sum()用法及代码示例
- Python round()用法及代码示例
- Python id()用法及代码示例
- Python vars()用法及代码示例
注:本文由纯净天空筛选整理自Jitender_1998大神的英文原创作品 sympy.stats.FiniteRV() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。