R/criteria.R

Defines functions criteria

Documented in criteria

criteria <-
function(X,gammaresiduals){
  if(is.null(gammaresiduals)){
    stop("Residual data is not included")
  }
  if(is.null(X)){
    stop("Variable data is not included")
  }
  deviance = sum(gammaresiduals$deviance^2)
  AIC <- deviance + (2*(dim(X)[2]))  
  BIC <- deviance + (log(dim(X)[1])*(dim(X)[2]))
  
  criteria <- list()
  
  criteria$deviance <- deviance
  criteria$AIC <- AIC
  criteria$BIC <- BIC
  
  return(criteria)
}

Try the Bayesiangammareg package in your browser

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

Bayesiangammareg documentation built on March 26, 2020, 7:52 p.m.