R/minus2logLik_from_fitted_models.R

Defines functions minus2logLik_from_fitted_models

minus2logLik_from_fitted_models <- function(x) {
  if (is(x,"OpenMx") || is(x,"MxRAMModel")) {
    x$output$Minus2LogLikelihood
  } else if (is(x, "ctsemFit")) {
    x$mxobj$output$Minus2LogLikelihood
  } else if (is(x,"lavaan")) {
    -2*lavaan::logLik(x)
  } else {
    stop("minus2logLik_from_fitted_models() does not recognize the model")
  }
}

Try the semtree package in your browser

Any scripts or data that you put into this service are public.

semtree documentation built on Nov. 26, 2023, 5:07 p.m.