View source: R/InvestigatePrior_rm.R
InvestigatePrior | R Documentation |
Investigate the impact of the r[m]
parameters on the smoothness of the exposure-response function h(z[m])
.
InvestigatePrior( y, Z, X, ngrid = 50, q.seq = c(2, 1, 1/2, 1/4, 1/8, 1/16), r.seq = NULL, Drange = NULL, verbose = FALSE )
y |
a vector of outcome data of length |
Z |
an |
X |
an |
ngrid |
Number of grid points over which to plot the exposure-response function |
q.seq |
Sequence of values corresponding to different degrees of smoothness in the estimated exposure-response function. A value of q corresponds to fractions of the range of the data over which there is a decay in the correlation |
r.seq |
sequence of values at which to fix |
Drange |
the range of the |
verbose |
TRUE or FALSE: flag indicating whether to print to the screen which exposure variable and q value has been completed |
For guided examples, go to https://jenfb.github.io/bkmr/overview.html
a list containing the predicted values, residuals, and estimated predictor-response function for each degree of smoothness being considered
## First generate dataset set.seed(111) dat <- SimData(n = 50, M = 4) y <- dat$y Z <- dat$Z X <- dat$X priorfits <- InvestigatePrior(y = y, Z = Z, X = X, q.seq = c(2, 1/2, 1/4, 1/16)) PlotPriorFits(y = y, Z = Z, X = X, fits = priorfits)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.