R/cdm_calc_information_criteria.R

Defines functions cdm_calc_information_criteria

Documented in cdm_calc_information_criteria

## File Name: cdm_calc_information_criteria.R
## File Version: 0.03

cdm_calc_information_criteria <- function(ic)
{
    dev <- ic$deviance
    # AIC
    ic$AIC <- dev + 2*ic$np
    # BIC
    ic$BIC <- dev + ( log(ic$n) )*ic$np
    # CAIC (conistent AIC)
    ic$CAIC <- dev + ( log(ic$n) + 1 )*ic$np
    # corrected AIC
    ic$AICc <- ic$AIC + 2*ic$np * ( ic$np + 1 ) / ( ic$n - ic$np - 1 )
    #--- output
    return(ic)
}
alexanderrobitzsch/CDM documentation built on July 3, 2024, 7:42 p.m.