The collection of functions includes:
dredgeperforms an automated model selection with
subsets of the supplied ‘global’ model, and optional
choices of other model properties (such as different link functions).
The set of models may be generated either with ‘all possible’
combinations or tailored according to the conditions specified.
pdredge does the same, but can parallelize model fitting
process using a cluster.
model.selcreates a model selection table from
hand-picked models.
model.avgcalculates model-averaged parameters,
with standard errors and confidence intervals.
Furthermore, the predict method
produces model-averaged predictions.
AICccalculates second-order Akaike information
criterion. Some other criteria are provided, see below.
stdize, stdizeFit, std.coef,
partial.sdcan be used for standardization of data and
model coefficients by Standard Deviation or Partial Standard Deviation.
For a complete list of functions, use library(help = "MuMIn").
By default, AIC\(_{c}\) is used to rank the models and to obtain model
weights, though any other information criteria can be utilised. At least the
following ones are currently implemented in R:
AIC and BIC in package stats, and
QAIC, QAICc, ICOMP,
CAICF, and Mallows' Cp in MuMIn. There is also
DIC extractor for MCMC models, and QIC for
GEE.
Most of R's common modelling functions are supported, for a full inventory
see the list of supported models.
Apart from the “regular” information criteria, model averaging can be performed
using various types of model weighting algorithms:
Bates-Granger,
bootstrapped,
cos-squared,
jackknife,
stacking, or
ARM.
These weighting functions apply mostly to glms.