<分区>
我正在尝试使用 plot 命令在 r 中绘制正态分布:
plot(x, dnorm(x, mean, sd)),
使用我的平均值和标准差值。
但是,有了这些值,y轴上的数字都大于1。既然我想要一个概率密度函数,这正常吗?我的值在其他方面是合理的,例如在置信区间内。此外,功能的形状是合理的。轴是唯一的问题。
<分区>
我正在尝试使用 plot 命令在 r 中绘制正态分布:
plot(x, dnorm(x, mean, sd)),
使用我的平均值和标准差值。
但是,有了这些值,y轴上的数字都大于1。既然我想要一个概率密度函数,这正常吗?我的值在其他方面是合理的,例如在置信区间内。此外,功能的形状是合理的。轴是唯一的问题。
最佳答案
这很正常,我猜你是在混淆概念。
对于离散事件,您可以为每个结果分配一个概率,我们称之为 probability mass
.这是一个概率,所以必须在 [0, 1] 范围内。
对于连续的结果,我们可以将空间离散化到一组 bins 中,每个 bins 包含变量的一个区间。然后你定义probability density
,这是 probability mass
bin 除以 bin 间隔。
这就是为什么你可以获得 probability densities
大于 1:小范围内的一些大概率,如物理学中的密度 = 质量/体积。
您可以在 https://stats.stackexchange.com/ 获得更好的答案/解释,祝你好运!
关于r - R中的正态分布图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21126472/