TracePlot {bkmr} | R Documentation |
Trace plot
Description
Trace plot
Usage
TracePlot(
fit,
par,
comp = 1,
sel = NULL,
main = "",
xlab = "iteration",
ylab = "parameter value",
...
)
Arguments
fit |
An object containing the results returned by a the |
par |
which parameter to plot |
comp |
which component of the parameter vector to plot |
sel |
logical expression indicating samples to keep; defaults to keeping the second half of all samples |
main |
title |
xlab |
x axis label |
ylab |
y axis label |
... |
other arguments to pass onto the plotting function |
Details
For guided examples, go to https://jenfb.github.io/bkmr/overview.html
Value
No return value, generates plot
Examples
## First generate dataset
set.seed(111)
dat <- SimData(n = 50, M = 4)
y <- dat$y
Z <- dat$Z
X <- dat$X
## Fit model with component-wise variable selection
## Using only 100 iterations to make example run quickly
## Typically should use a large number of iterations for inference
set.seed(111)
fitkm <- kmbayes(y = y, Z = Z, X = X, iter = 100, verbose = FALSE, varsel = TRUE)
TracePlot(fit = fitkm, par = "beta")
TracePlot(fit = fitkm, par = "sigsq.eps")
TracePlot(fit = fitkm, par = "r", comp = 1)
[Package bkmr version 0.2.2 Index]