from scipy.stats import uniform


如何像普通的python函数一样调用uniform.pdf?我想使用概率分布函数,就像可以在集成和区分方面使用常规python函数一样。

integrate.quad(uniform.pdf, xlimits['value'][0], xlimits['value'][1]))

最佳答案

scipy.stats.uniform.pdf是Python函数,意味着它可以像其他函数一样被调用。

from scipy.stats import uniform
import numpy as np

x = np.linspace(0,1,10)

pdf = uniform.pdf(x) # Create a uniform pdf over the range [0,1].

print(pdf)
# [ 1.  1.  1.  1.  1.  1.  1.  1.  1.  1.]


您可以看到uniform.pdf()采用at the bottom of this docs page的参数。

关于python - 像普通的python函数一样调用scipy.stats概率分布,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25264584/

10-09 03:58