ampute.mcar: Multivariate amputation under a MCAR mechanism

View source: R/ampute.mcar.R

ampute.mcarR Documentation

Multivariate amputation under a MCAR mechanism


This function creates a missing data indicator for each pattern, based on a MCAR missingness mechanism. The function is used in the multivariate amputation function ampute.


ampute.mcar(P, patterns, prop)



A vector containing the pattern numbers of the cases' candidates. For each case, a value between 1 and #patterns is given. For example, a case with value 2 is candidate for missing data pattern 2.


A matrix of size #patterns by #variables where 0 indicates a variable should have missing values and 1 indicates a variable should remain complete. The user may specify as many patterns as desired. One pattern (a vector) is also possible. Could be the result of ampute.default.patterns, default will be a square matrix of size #variables where each pattern has missingness on one variable only.


A scalar specifying the proportion of missingness. Should be a value between 0 and 1. Default is a missingness proportion of 0.5.


A list containing vectors with 0 if a case should be made missing and 1 if a case should remain complete. The first vector refers to the first pattern, the second vector to the second pattern, etcetera.


Rianne Schouten, 2016

See Also


mice documentation built on June 7, 2023, 5:38 p.m.