Learn R Programming

MuMIn (version 1.13.4)

get.models: Retrieve models from selection table

Description

Generate or extract a list of fitted model objects from a "model.selection" table, optionally using parallel computation in a cluster.

Usage

get.models(object, subset, cluster = NA, ...)

Arguments

object
object returned by dredge.
subset
subset of models, an expression evaluated within the model selection table (see Details).
cluster
optionally, a "cluster" object. If it is a valid cluster, models are evaluated using parallel computation.
...
additional arguments to update the models. For example, in lme one may want to use method = "REML" while using "ML" for model selection.

Value

  • list of fitted model objects.

encoding

utf-8

Details

The argument subset must be explicitely provided. This is to assure that a potentially long list of models is not fitted unintentionally. To evaluate all models, set subset to NA or TRUE.

If subset is a character vector, it is interpreted as names of rows to be selected.

See Also

dredge and pdredge, model.avg

makeCluster in packages parrallel and snow

Examples

Run this code
# Mixed models:

if(require(nlme)) {
fm2 <- lme(distance ~ age + Sex, data = Orthodont,
    random = ~ 1 | Subject, method = "ML")
ms2 <- dredge(fm2)

# Get top-most models, but fitted by REML:
(confset.d4 <- get.models(ms2, subset = delta < 4, method = "REML"))

# Get the top model:
get.models(ms2, subset = 1)[[1]]

}

Run the code above in your browser using DataLab