Skip to contents

The mipo object contains the results of the pooling step. The function pool generates an object of class mipo.


mipo(mira.obj, ...)

# S3 method for mipo
  type = c("tests", "all"), = FALSE,
  conf.level = 0.95,
  exponentiate = FALSE,

# S3 method for mipo
print(x, ...)

# S3 method for mipo.summary
print(x, ...)

process_mipo(z, x, = FALSE, conf.level = 0.95, exponentiate = FALSE)



An object of class mira


Arguments passed down


An object of class mipo

Logical indicating whether to include a confidence interval.


Confidence level of the interval, used only if = TRUE. Number between 0 and 1.


Flag indicating whether to exponentiate the coefficient estimates and confidence intervals (typical for logistic regression).


An object of class mipo


Data frame with a tidied version of a coefficient matrix


The summary method returns a data frame with summary statistics of the pooled analysis.


An object class mipo is a list with elements: call, m, pooled and glanced.

The pooled elements is a data frame with columns:

estimatePooled complete data estimate
ubarWithin-imputation variance of estimate
bBetween-imputation variance of estimate
tTotal variance, of estimate
dfcomDegrees of freedom in complete data
dfDegrees of freedom of $t$-statistic
rivRelative increase in variance
lambdaProportion attributable to the missingness
fmiFraction of missing information

The names of the terms are stored as row.names(pooled).

The glanced elements is a data.frame with m rows. The precise composition depends on the class of the complete-data analysis. At least field nobs is expected to be present.

The process_mipo is a helper function to process a tidied mipo object, and is normally not called directly. It adds a confidence interval, and optionally exponentiates, the result.


van Buuren S and Groothuis-Oudshoorn K (2011). mice: Multivariate Imputation by Chained Equations in R. Journal of Statistical Software, 45(3), 1-67. doi:10.18637/jss.v045.i03

See also