我是一个非常新的Python用户。我期待从正常(截断为0)分布生成单个数字,具有平均mu和方差sigma ^ 2。我看了看这个:
http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.truncnorm.html
...但我不完全确定我需要使用哪些代码,或者正确的语法。如果我希望它在左侧(在0处)截断,但在右侧打开,该怎么办?我会为b指定什么值?
答案 0 :(得分:2)
从definitions of a
and b
开始,您的案例的正确值为零且正无穷大:
a, b = 0, numpy.inf
将b
设置为None
,完全省略has the same effect。 (谢谢@Zhenya!)