summary.MCMC {bayeslm} | R Documentation |
Summarize posterior draws
Description
summary.MCMC
is an S3 method to summarize posterior draws of the model. The input should be a matrix of draws.
Usage
## S3 method for class 'MCMC'
summary(object,names,burnin=trunc(.1*nrow(X)),quantiles=FALSE,trailer=TRUE,...)
Arguments
object |
|
names |
an optional character vector of names for the columns of |
burnin |
number of draws to burn-in (default value is |
quantiles |
logical for should quantiles be displayed (def: |
trailer |
logical for should a trailer be displayed (def: |
... |
optional arguments for generic function. |
Details
This function is modified from package bayesm
by Peter Rossi. It summarize object MCMC
. Mean, Std Dev, effective sample size (computed by function effectiveSize
in package coda
) are displayed. If quantiles=TRUE
, quantiles of marginal distirbutions in the columns of X
are displayed.
The function also returns significance level, defined by whether the symmetric posterior quantile-based credible interval excludes zero. For example, a regression coefficient with one * has 0.025 quantile and 0.975 quantile with the same sign. Similarly, '***' denotes 0.0005 and 0.9995, '**' denotes 0.005 and 0.995, '*' denotes 0.025 and 0.975, '.' denotes 0.05 and 0.95 quantiles with the same sign.
Author(s)
Peter Rossi, Anderson School, UCLA, perossichi@gmail.com.
See Also
Examples
x = matrix(rnorm(1000), 100, 10)
y = x %*% rnorm(10) + rnorm(100)
fit=bayeslm(y~x)
summary(fit$beta)