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

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

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

Rademacher 分布是当随机变量有一半概率为 +1 和一半概率为 -1 时的离散概率分布。借助sympy.stats.Rademacher()方法,我们可以使用sympy.stats.Rademacher()方法创建具有 randemacher 分布的随机变量。

示例 #1:
在这个例子中,我们可以看到通过使用sympy.stats.Rademacher()方法,我们可以通过这个方法得到 Rademacher 分布的随机变量。

# Import sympy and Rademacher
from sympy.stats import Rademacher, density
  
  
# Using sympy.stats.Rademacher() method
X = Rademacher('X')
gfg = density(X).dict
  
print(gfg)

输出 :

{1: 1/2, -1: 1/2}

示例 #2:

# Import sympy and Rademacher
from sympy.stats import Rademacher, density, P
  
  
# Using sympy.stats.Rademacher() method
X = Rademacher('X')
gfg = density(X).dict
  
print(P(gfg >= 0))

输出 :

1/2