阅读量:0
在Python中,你可以使用scipy.stats
库中的CDF(累积分布函数)来计算概率分布
pip install scipy
接下来,你可以使用以下代码示例计算概率分布:
import numpy as np from scipy.stats import norm # 定义参数 mu = 0 # 均值 sigma = 1 # 标准差 x = 1.96 # 想要计算的分位数 # 使用norm.cdf()计算累积分布函数值 cdf_value = norm.cdf(x, mu, sigma) print("累积分布函数值为:", cdf_value)
在这个例子中,我们计算了正态分布N(0,1)在x=1.96处的累积分布函数值。你可以根据需要修改均值(mu)、标准差(sigma)和想要计算的分位数(x)。
注意:scipy.stats
中还有其他分布,如t分布、伽马分布等。只需替换相应的分布名称(如t
、gamma
等)并提供相应的参数即可。更多信息请参考SciPy官方文档。