Description Usage Arguments Details Value Note References See Also Examples
Create a visualization of the models and variables selected by the iterative BMA algorithm.
1 | imageplot.iterate.bma.surv (bicreg.out, color="default", ...)
|
bicreg.out |
An object of type 'bicreg', 'bic.glm' or 'bic.surv' |
color |
The color of the plot. The value 'default' uses the current default R color scheme for image. The value 'blackandwhite' produces a black and white image. |
... |
Other parameters to be passed to the image and axis functions. |
This function is a modification of the imageplot.bma
function from the BMA
package. The difference is that
variables (genes) with probne0
equal to 0 are removed
before plotting. The arguments of this function are identical
to those in imageplot.bma
.
An heatmap-style image, with the BMA selected variables on the vertical
axis, and the BMA selected models on the horizontal axis. The variables
(genes) are sorted in descreasing order of the posterior probability
that the variable is not equal to 0 (probne0
) from top to
bottom. The models are sorted in descreasing order of the
model posterior probability (postprob
) from left to right.
The BMA
package is required.
Annest, A., Yeung, K.Y., Bumgarner, R.E., and Raftery, A.E. (2008). Iterative Bayesian Model Averaging for Survival Analysis. Manuscript in Progress.
Clyde, M. (1999) Bayesian Model Averaging and Model Search Strategies (with discussion). In Bayesian Statistics 6. J.M. Bernardo, A.P. Dawid, J.O. Berger, and A.F.M. Smith eds. Oxford University Press, pages 157-185.
Yeung, K.Y., Bumgarner, R.E. and Raftery, A.E. (2005) Bayesian Model Averaging: Development of an improved multi-class, gene selection and classification tool for microarray data. Bioinformatics 21: 2394-2402.
iterateBMAsurv.train.wrapper
,
iterateBMAsurv.train.predict.assess
,
trainData
,
trainSurv
,
trainCens
1 2 3 4 5 6 7 8 9 10 11 12 | library (BMA)
library (iterativeBMAsurv)
data(trainData)
data(trainSurv)
data(trainCens)
## Training phase: select relevant genes
## Assumes the training data is in sorted order with the desired number of genes
ret.bic.surv <- iterateBMAsurv.train.wrapper (x=trainData, surv.time=trainSurv, cens.vec=trainCens)
## Produce an image plot to visualize the selected genes and models
imageplot.iterate.bma.surv (ret.bic.surv$obj)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.