我正在尝试使用NORMDIST
Excel 中的函数来创建钟形曲线,但输出很奇怪。
我的平均值是标准偏差,0,0000583
所以当我将它插入函数时, 我希望得到接近的值,因为我使用的值与该值的平均概率应该是相同的值,但函数给出的输出显然是不正确。0,0100323
NORMDIST(0,0000583; 0,0000583; 0,0100323; FALSE)
0,5
50%
39,77
为什么会这样?
我正在尝试使用NORMDIST
Excel 中的函数来创建钟形曲线,但输出很奇怪。
我的平均值是标准偏差,0,0000583
所以当我将它插入函数时, 我希望得到接近的值,因为我使用的值与该值的平均概率应该是相同的值,但函数给出的输出显然是不正确。0,0100323
NORMDIST(0,0000583; 0,0000583; 0,0100323; FALSE)
0,5
50%
39,77
为什么会这样?
它返回概率密度函数,而我认为你想要累积分布函数(所以尝试 TRUE 代替 FALSE)ref。
概率的值不能大于 1,但密度可以。
密度函数的整个范围的积分等于 1,但在特定区间内它可以具有大于 1 的值。例如,区间 [0, ½] 上的均匀分布在 0 ≤ x ≤ ½ 和 f(x) = 0 的其他地方具有概率密度 f(x) = 2。见下文:
=NORMDIST(x, mean, dev, FALSE)
返回密度函数。密度是每单位的概率。它几乎是一个点的概率,但范围间隔非常小(该点的导数)。
shg 的答案在这里,解释了如何使用 NORMIDIST 在给定间隔上获得概率,以及在什么情况下它可以返回大于 1 的密度。
对于连续变量,任何特定值的概率为零,因为存在无限数量的值。
如果您想知道具有正态分布的连续随机变量落在 a 到 b 范围内的概率,请使用:
=NORMDIST(b,平均值,dev,TRUE) - NORMDIST(a,平均值,dev,TRUE)
密度函数的峰值出现在均值处(即 =NORMDIST(mean, mean, dev, FALSE) ),其值为:
=1/(SQRT(2*PI())*dev)
当偏差小于 1 / sqrt(2pi) ~ 0.399 时,峰值将超过 1,
这是你的情况。
这是版主(whuber)关于交叉验证堆栈交换(统计)的一个惊人答案,它非常周到地解决了这个问题。