R/04_generalfit_VCOV.R

Defines functions getVCOV

Documented in getVCOV

getVCOV <- function(model,approximate_SEs = FALSE){
  if (!is.null(model@information)){
    Info <- model@information
  } else {
    if (model@cpp){
      Info <- psychonetrics_FisherInformation_cpp(model)
    } else {
      Info <- psychonetrics_FisherInformation(model)      
    }

  }
  
  # Attempt to invert:
  1/sum(model@sample@groups$nobs) * as.matrix(solve_symmetric(Info,approx=approximate_SEs))
}

Try the psychonetrics package in your browser

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

psychonetrics documentation built on June 22, 2024, 10:29 a.m.