0
我正在拟合[60,80] $到Nakagami分布中我的数据集$ x \的归一化直方图。首先,我已经通过以下MLE代码,估计使用VGAM
包的dnaka
的比例和形状参数:Nakagami分布的对数似然在R中是无限的
ll <- function(par) {
if(par[1]>0 & par[2]>0) {return(-sum(log(dnaka(x, scale = par[1], shape = par[2]))))} # m=shape, ohm or spread = scale
else return(Inf)
}
mle = optim(c(1000,1), ll)
然后,我估计通过下面的代码基于所估计的参数的对数似然值:
lik = sum(log(dnaka(x, shape = mle$par[1], scale = mle$par[2])))
但对数似然值lik为-Inf
。我知道这个无限值是由于Nakagami分布的PDF方程中的exp(。)项。有没有办法估计[60,80] $中我的数据集$ x \的Nakagami分布的有限对数似然值?谢谢。
您确定要适应范围为60 = 0.5'定义的,所以你的对数似然函数是不正确的。 –