scipy.stats.maxwell中的loc和scale参数是什么?

时间:2015-06-19 01:06:45

标签: python numpy scipy distribution

maxwell-boltzmann分布由maxwell-boltzmann http://mathworld.wolfram.com/images/equations/MaxwellDistribution/Inline9.gif给出。 scipy.stats.maxwell分布使用loc和scale参数来定义此分布。两个定义中的参数如何连接?如果有人能够总体上知道如何确定scipy.stats中的参数与它们通常的定义之间的关系,我也将不胜感激。

1 个答案:

答案 0 :(得分:6)

clicked()参数始终移动loc变量。换句话说,它概括了 允许将x转换为x=0的分布。因此当x=loc非零时,

loc

变为

maxwell.pdf(x) = sqrt(2/pi)x**2 * exp(-x**2/2), for x > 0
maxwell.pdf(x, loc) = sqrt(2/pi)(x-loc)**2 * exp(-(x-loc)**2/2), for x > loc. 州的

The doc string

  

scipy.stats.maxwell发布的特殊情况,chidf = 3和。{   给定loc = 0.0,其中scale = aMathworld description中使用的参数。

因此,比例对应于等式

中的参数a

http://mathworld.wolfram.com/images/equations/MaxwellDistribution/Inline9.gif

通常,您需要read the distribution's doc string才能知道发布的参数。例如,The beta distributionaa外还有bloc个形状参数。

但是,我相信所有连续发行, scale完全等同于 distribution.pdf(x, loc, scale)distribution.pdf(y) / scale