【发布时间】:2019-03-05 17:03:19
【问题描述】:
这可能是关于 R 中“dnorm”函数的一些基本/基本问题。假设我通过 z 变换创建了一些 z 分数,并尝试从“dnorm”中得到总和。
data=c(232323,4444,22,2220929,22323,13)
z=(data-mean(data))/sd(data)
result=dnorm(z,0,1)
sum(result)
[1] 1.879131
如上,'dnorm' 的和不是 1 也不是 0。
假设我在 z 变换中使用零均值和一个标准差。
data=c(232323,4444,22,2220929,22323,13)
z=(data-0)/1
result=dnorm(z,0,1)
sum(result)
[1] 7.998828e-38
我仍然没有得到 0 或 1 的总和。
如果我的目的是使概率总和等于 1,因为我将需要进一步使用,您建议使用什么方法使用 'dnorm' 甚至使用其他 PDF 函数?
【问题讨论】:
-
密度下方的面积为 1 - 即密度函数从 -Inf 到 +Inf 的积分。您正在通过计算总和来做其他事情。
-
如果我想从 dnorm 获得密度 1 来证明我的利益,需要什么?
-
阅读@AndersEllernBilgrau 的回答
标签: r normal-distribution probability-density probability-distribution