对于t分布的对数似然函数,以下代码中的错误是什么:
loglike <- function(p,x){
mu <- p[1]
sgm <- p[2]
df <- p[3}
ll <- dt((x-mu)/sgm, df=d)
sum(log(ll)
}发布于 2018-11-09 06:17:58
由于cdf,您刚刚错过了除以sigma:
loglike <- function(p,x){
mu <- p[1]
sgm <- p[2]
df <- p[3}
ll <- dt((x-mu)/sgm, df=d)\sgm
sum(log(ll)
}如果你想计算正态分布的LL,也是一样的:
loglike <- function(p,x){
mu <- p[1]
sgm <- p[2]
ll <- dnorm((x-mu)/sgm)/sgm
sum(log(ll)
}你再除以sigma
https://stackoverflow.com/questions/53216988
复制相似问题