在R中,dnorm()是正态分布的概率密度函数,d代表density,norm代表正态分布,返回给定x在标准正态分布下的概率密度。
对于一个给定的正态分布,X ∼ N(μ,σ2),μ代表均值,σ2代表方差,dnorm()可以计算给定x下的概率密度,即P(X<=x|μ=a,σ=b),比如,对于标准正态分布 X ∼ N(0,1),要计算x=1时的概率密度,即dnorm(1)=P(X<=1|μ=0,σ=1)
1 | > dnorm(1) # 默认为标准正态分布,故亦可以写作下面这种形式 |
根据dnorm()的性质,我们可以利用dnorm()来绘制正态分布曲线。
1 | > x <- rnorm(100) |