Learn R Programming

bbmle (version 0.7.7)

ICtab: Compute table of information criteria and auxiliary info

Description

Computes information criteria for a series of models, optionally giving information about weights, differences between ICs, etc.

Usage

ICtab(..., type=c("AIC","BIC","AICc"),
    weights = FALSE, delta = FALSE, sort = FALSE,
nobs, dispersion = 1, mnames, k = 2)
AICtab(...)
BICtab(...)
AICctab(...)
## S3 method for class 'ICtab':
print(x,\dots)

Arguments

...
a list of (logLik or?) mle objects; in the case of AICtab etc., could also include other arguments to ICtab
type
specify information criterion to use
weights
(logical) compute IC weights?
delta
(logical) compute differences among ICs?
sort
(logical) sort ICs in increasing order?
nobs
(logical) number of observations: required for type="BIC" or type="AICc" unless objects have an "nobs" attribute
dispersion
(stub) overdispersion estimate, for computing qAIC
mnames
names for table rows: defaults to names of objects passed
k
penalty term (largely unused)
x
an ICtab object

Value

  • A data frame containing:
  • ICinformation criterion
  • dfdegrees of freedom/number of parameters
  • dICdifference in IC from minimum-IC model
  • weightsexp(-dIC/2)/sum(exp(-dIC/2))

References

Burnham and Anderson 2002