R: Extract the variable names for a model from a BAS prediction...

variable.names.pred.bas {BAS} | R Documentation

## Extract the variable names for a model from a BAS prediction object

### Description

S3 method for class 'pred.bas'. Simple utility function to extract the variable names. Used to print names for the selected models using estimators for 'HPM', 'MPM' or 'BPM". for the selected model created by `predict` for BAS objects.

### Usage

    ## S3 method for class 'pred.bas'
    variable.names(object, ...)

### Arguments

`object` | a BAS object created by `predict` from a BAS 'bas.lm' or 'bas.glm' object
`...` | other arguments to pass on

### Value

a character vector with the names of the variables included in the selected model; in the case of 'BMA' this will be all variables

### See Also

`predict.bas`

Other predict methods: `fitted.bas()`, `predict.basglm()`, `predict.bas()`

Other bas methods: `BAS`, `bas.lm()`, `coef.bas()`, `confint.coef.bas()`, `confint.pred.bas()`, `diagnostics()`, `fitted.bas()`, `force.heredity.bas()`, `image.bas()`, `plot.confint.bas()`, `predict.basglm()`, `predict.bas()`, `summary.bas()`, `update.bas()`

### Examples

    data(Hald)
    hald.gprior =  bas.lm(Y~ ., data=Hald, prior="ZS-null", modelprior=uniform())
    hald.bpm = predict(hald.gprior, newdata=Hald[1,],
                       se.fit=TRUE,
                       estimator="BPM")
    variable.names(hald.bpm)

[Package BAS version 1.5.5 Index]