search for: loglikelihood2corrnan

Displaying 1 result from an estimated 1 matches for "loglikelihood2corrnan".

2010 Nov 03
3
optim works on command-line but not inside a function
...rs due to 0*log(0) IRT.logLikelihood2 <- function(params, t, X){ pos<- sum(t * log(IRT.p(X,params[1],params[2]))) neg<- sum( (1-t) * log( (1-IRT.p(X,params[1],params[2])) ) ) -pos-neg } #Avoiding NaN problems due to 0*log(0) #otherwise equivalent to IRT.logLikelihood2 IRT.logLikelihood2CorrNan <- function(params, t, X){ pos<- sum(t * log(IRT.oneOverP(X,params[1],params[2]))) neg<- sum((1-t) * log(IRT.oneOverPneg(X,params[1],params[2]))) -pos-neg } #IRT.p can also be espressed in terms of z and l #where z=-ab and l=a <- makes it a standard logit function IRT.pZ...