Runs an rms
package Bayesian fitting function such as blrm
separately for each completed dataset given a multiple imputation result such as one produced by Hmisc::aregImpute
. Stacks the posterior draws and diagnostics across all imputations, and computes parameter summaries on the stacked posterior draws.
stackMI
stackMI(
formula,
fitter,
xtrans,
data,
n.impute = xtrans$n.impute,
dtrans,
derived,
subset,
refresh = 0,
progress = if (refresh > 0) "stan-progress.txt" else "",
...
)
a model formula
a Bayesian fitter
an object created by transcan
, aregImpute
, or mice
data frame
number of imputations to run, default is the number saved in xtrans
see Hmisc::fit.mult.impute
see Hmisc::fit.mult.impute
an integer or logical vector specifying the subset of observations to fit
see [rstan::sampling]. The default is 0, indicating that no progress notes are output. If refresh > 0
and progress
is not ''
, progress output will be appended to file progress
. The default file name is 'stan-progress.txt'
.
see refresh
. Defaults to ''
if refresh = 0
. Note: If running interactively but not under RStudio, rstan
will open a browser window for monitoring progress.
arguments passed to fitter
an rms
fit object with expanded posterior draws and diagnostics