scipy.stats.Normal.

pdf#

Normal.pdf(x, /, *, method=None)[源代码]#

概率密度函数

概率密度函数(“PDF”),记为 \(f(x)\),是随机变量取值 \(x\) 的每单位长度的概率。 在数学上,它可以定义为累积分布函数 \(F(x)\) 的导数

\[f(x) = \frac{d}{dx} F(x)\]

pdf 接受 x 作为 \(x\)

参数:
xarray_like

PDF 的参数。

method{None, ‘formula’, ‘logexp’}

用于评估 PDF 的策略。 默认情况下(None),基础设施会按照优先级顺序从以下选项中选择。

  • 'formula': 使用 PDF 本身的公式

  • 'logexp': 评估对数 PDF 并求幂

并非所有分布都提供所有 method 选项。 如果选定的 method 不可用,将引发 NotImplementedError

返回:
outarray

在参数 x 处评估的 PDF。

另请参阅

cdf
logpdf

说明

假设一个连续概率分布的支持集为 \([l, r]\)。根据支持集的定义,PDF 在支持集之外,即对于 \(x < l\)\(x > r\),其值评估为最小值 \(0\)。 PDF 的最大值可能小于或大于 \(1\);由于该值是概率密度,因此其在支持集上的积分必须等于 \(1\)

参考文献

[1]

概率密度函数,维基百科https://en.wikipedia.org/wiki/Probability_density_function

示例

使用所需的参数实例化一个分布

>>> from scipy import stats
>>> X = stats.Uniform(a=-1., b=1.)

在所需的参数处评估 PDF

>>> X.pdf(0.25)
0.5