我有一个左截尾正态分布:它是“平坦”(等于零)到mu,然后是正态分布。
我知道如何为标准正态分布计算cdf:
from scipy.stats import norm
norm(mu, sigma).cdf(1)例如。当然,对于这个“截断”版本来说,这是不正确的。这两种说法都不正确:
norm(mu, sigma).cdf(1) - norm(mu, sigma).cdf(0)因为我应该按比例调整值,以适应左尾不存在的事实。正确的方法是什么?
发布于 2018-12-30 22:53:04
正如评论中所建议的,
from scipy.stats import truncnorm
truncnorm(loc=1, scale=2, a=0, b=np.inf).cdf(x)哪里
loc -平均数scale -标准差a -左截断点b -右截断点x -评估点https://stackoverflow.com/questions/53981880
复制相似问题