R: Summaries of Bayesian model averaging objects

summary.bic {BMA} | R Documentation

## Summaries of Bayesian model averaging objects

### Description

`summary` and `print` methods for Bayesian model averaging objects.

### Usage

    ## S3 method for class 'bicreg'
    summary(object, n.models = 5,
             digits = max(3, getOption("digits") - 3),
             conditional = FALSE, display.dropped = FALSE, ...)

    ## S3 method for class 'bic.glm'
    summary(object, n.models = 5,
             digits = max(3, getOption("digits") - 3),
             conditional = FALSE, display.dropped = FALSE, ...)

    ## S3 method for class 'bic.surv'
    summary(object, n.models = 5,
             digits = max(3, getOption("digits") - 3),
             conditional = FALSE, display.dropped = FALSE, ...)

    ## S3 method for class 'glib'
    summary(object, n.models = 5,
             digits = max(3, getOption("digits") - 3),
             conditional = FALSE, index.phi=1, ...)

    ## S3 method for class 'mc3'
    summary(object, n.models = 5,
             digits = max(3, getOption("digits") - 3), ...)

    ## S3 method for class 'bicreg'
    print(x, digits = max(3, getOption("digits") - 3), ...)

    ## S3 method for class 'bic.glm'
    print(x, digits = max(3, getOption("digits") - 3), ...)

    ## S3 method for class 'bic.surv'
    print(x, digits = max(3, getOption("digits") - 3), ...)

    ## S3 method for class 'mc3'
    print(x, digits = max(3, getOption("digits") - 3),
                        n.models = nrow(x$variables), ...)

### Arguments

`object` | object of type 'bicreg', 'bic.glm', 'bic.surv', 'glib' or 'mc3'
`x` | object of type 'bicreg', 'bic.glm', 'bic.surv', 'glib' or 'mc3'
`n.models` | optional number specifying the number of models to display in summary
`digits` | optional number specifying the number of digits to display
`conditional` | optional logical value specifying whether to display conditional expectation and standard deviation
`display.dropped` | optional logical value specifying whether to display the names of any variables dropped before model averaging takes place
`index.phi` | optional number specifying which value of phi to use if multiple values of phi were run. Applies to `glib` objects only
`...` | other parameters to be passed to `print.default`

### Details

The print methods display a view similar to `print.lm` or `print.glm`. The summary methods display a view specific to model averaging.

### Note

The summary function does not create a summary object (unlike `summary.lm` or `summary.glm`), instead it directly prints the summary. Note that no calculations are done to create the summary.

### Author(s)

Ian Painter ian.painter@AT@gmail.com

### Examples

    # logistic regression
    library("MASS")
    data(birthwt)
    y<- birthwt$lo
    x<- data.frame(birthwt[,-1])
    x$race<- as.factor(x$race)
    x$ht<- (x$ht>=1)+0
    x<- x[,-9]
    x$smoke <- as.factor(x$smoke)
    x$ptl<- as.factor(x$ptl)
    x$ht <- as.factor(x$ht)
    x$ui <- as.factor(x$ui)

    glm.out1<- bic.glm(x, y, OR = 20, glm.family="binomial",
                       factor.type=TRUE)
    summary(glm.out1, conditional = TRUE)

[Package BMA version 3.18.9 Index]