Statistics dlnorm等于dnorm吗?

Statistics dlnorm等于dnorm吗?,statistics,distribution,normal-distribution,Statistics,Distribution,Normal Distribution,这可能是个愚蠢的问题。但我需要澄清。 如果X服从对数正态分布,那么log(X)服从正态分布 我想知道dlnorm不等于dnorm,为什么??但是plnorm等于pnorm > u=5 > s=0.5 > u [1] 5 > s [1] 0.5 > T=84.5 > dist_log=plnorm(T, meanlog=u, sdlog=s) > dist_log [1] 0.1299776194 > dist_norm=pnorm(log(T),

这可能是个愚蠢的问题。但我需要澄清。 如果X服从对数正态分布,那么log(X)服从正态分布 我想知道dlnorm不等于dnorm,为什么??但是plnorm等于pnorm

> u=5
> s=0.5
> u
[1] 5
> s
[1] 0.5
> T=84.5
> dist_log=plnorm(T, meanlog=u, sdlog=s)
> dist_log
[1] 0.1299776194
> dist_norm=pnorm(log(T), mean=u, sd=s)
> dist_norm
[1] 0.1299776194
> den_log=dlnorm(T, meanlog=u, sdlog=s)
> den_log
[1] 0.005006388135
> den_norm=dnorm(log(T), mean=u, sd=s)
> den_norm
[1] 0.4230397974

你是对的,概率函数
pnorm()
plnorm()
将给出相同的结果,给出适当的数据转换,这是一个重要的见解。但是,
dnorm()
dlnorm()
不会

这里还有另一种方法:函数返回曲线在给定点的高度,函数返回曲线下的面积。从统计学上讲,
d__
函数本身并不常用,因为曲线高度实际上并不意味着什么。事实上,曲线本身是按比例缩放的,因此下面的总面积为1。通常重要的是面积——给定区域的面积对应于概率

这里有一个视频,希望能对你有所帮助

curve(dnorm(x,mean=5,sd=0.5), from=0, to=10)
abline(v=log(84.5))
points(x=log(84.5), y=dnorm(log(84.5), mean=5, sd=0.5))

curve(dlnorm(x,meanlog=5,sdlog =0.5), from=0, to=600)
abline(v=84.5)
points(x=84.5, y=dlnorm(84.5, meanlog=5, sdlog=0.5))
两个图中垂直线左侧的区域相同,但该点处曲线的高度不同