在Scipy文档中:https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.norm.html
以上概率密度以“标准化”形式定义。要移动和/或缩放分布,请使用loc和scale参数。具体来说,norm.pdf(x,loc,scale)等同于norm.pdf(y)/ scale,其中y =(x-loc)/ scale。
我不明白为什么我们要按比例除以y,如果我们对y进行了归一化,那为什么还要再次对范数pdf(y)/按比例除以除?
即使在这些注释中,https://web.stanford.edu/class/archive/cs/cs109/cs109.1178/lectureHandouts/110-normal-distribution.pdf看来,对标准归一化的投影仅需减去均值并除以SD。
答案 0 :(得分:0)
请注意,Scipy文档指出的内容并不意味着您需要做任何额外的事情才能获得x
的pdf。它只是突出显示pdf(x)
和pdf(y)
之间的关系,其中y
是从x
的标准化派生的。
简而言之,如果要使用均值x
和标准差loc
来标准化scale
,则转换为y=(x-loc)/scale
。
此外:
from scipy.stats import norm
norm.pdf(a, loc= b, scale = c) = norm.pdf(a, loc= 0, scale = 1)/c
norm.cdf(a, loc= b, scale = c) = norm.cdf(a, loc= 0, scale = 1)
我同意您的意见,在文档中使用此语句会造成混淆,因为这是分发和转换的属性,而不是使用pdf
时需要执行的操作。