supported-classes: List of supported models

MuMIn-modelsR Documentation

List of supported models

Description

List of model classes accepted by model.avg, model.sel, and dredge.

Details

Fitted model objects that can be used with model selection and model averaging functions include those produced by:

  • \lcode

    lm, \lcodeglm (package stats);

  • \lxcode

    rlmMASS, \lxcodeglm.nbMASS and \lxcodepolrMASS (MASS);

  • \lxcode

    multinomnnet (nnet);

  • \lxcode

    lmenlme, \lxcodeglsnlme (nlme);

  • \lxcode

    lmerlme4, \lxcodeglmerlme4 (lme4);

  • \lxcode

    cpglmcplm, \lxcodecpglmmcplm (cplm);

  • \lxcode

    gammgcv, \lxcodegammmgcv* (mgcv);

  • \lxcode

    gamm4gamm4* (gamm4);

  • \lxcode

    gamlssgamlss (gamlss);

  • \lxcode

    glmmMLglmmML (glmmML);

  • glmmadmb (glmmADMB from R-Forge);

  • \lxcode

    glmmTMBglmmTMB (glmmTMB);

  • \lxcode

    MCMCglmmMCMCglmm* (MCMCglmm);

  • asreml (non-free commercial package asreml; allows only for REML comparisons);

  • \lxcode

    hurdlepscl, \lxcodezeroinflpscl (pscl);

  • \lxcode

    negbinaod, \lxcodebetabinaod (class "glimML"), package aod);

  • \unlxcode

    aodmlaods3, \unlxcodeaodqlaods3 (\unCRANpkgaods3);

  • \lxcode

    betaregbetareg (betareg);

  • \lxcode

    brglmbrglm (brglm);

  • *sarlm models, \lxcodespautolmspatialreg (spatialreg);

  • \lxcode

    spmlsplm* (if fitted by ML, splm);

  • \lxcode

    coxphsurvival, \lxcodesurvregsurvival (survival);

  • \lxcode

    coxmecoxme, \lxcodelmekincoxme (coxme);

  • \lxcode

    rqquantreg (quantreg);

  • \lxcode

    clmordinal and \lxcodeclmmordinal (ordinal);

  • \lxcode

    logistflogistf (logistf);

  • \lxcode

    crunchcaper*, \lxcodepglscaper (caper);

  • \lxcode

    maxlikemaxlike (maxlike);

  • most "unmarkedFit" objects from package unmarked);

  • \lxcode

    markRMark and related functions (class mark from package RMark). Currently dredge can only manipulate formula element of the argument model.parameters, keeping its other elements intact;

  • \lxcode

    fitdistrMASS mostly useful for model selection with model.sel. Use of \lxcodefitdistr2=updateable wrapper function is recommended.

Generalized Estimation Equation model implementations: \lxcodegeeglmgeepack from package geepack, \lxcodegeegee from gee, \lxcodegeemgeeM from geeM, \unlxcodewgeewgeesel from \unCRANpkgwgeesel, and yags from yags (on R-Forge) can be used with \lcodeQIC as the selection criterion.

Further classes may also be supported, in particular if they inherit from one of the classes listed above. In general, models averaged using model.avg can belong to different types (e.g. glm and gam), provided they use the same data and response, and, obviously, if it is valid to do so. This also applies to the construction of model selection tables using model.sel.

Note

* In order to use gamm, gamm4, spml (> 1.0.0), crunch or MCMCglmm with dredge, an \lcodeupdateable wrapper for these functions should be created.

See Also

\lcode

model.avg, \lcodemodel.sel and \lcodedredge.


MuMIn documentation built on April 1, 2025, 3 a.m.