This helper function creates a valid blots object. The blots object is an argument to the mice function. The name blots is a contraction of blocks-dots. Through blots, the user can specify any additional arguments that are specifically passed down to the lowest level imputation function.

make.blots(data, blocks = make.blocks(data))

Arguments

data

A data.frame with the source data

blocks

An optional specification for blocks of variables in the rows. The default assigns each variable in its own block.

Value

A matrix

See also

Examples

#> age bmi hyp chl #> age 0 1 1 1 #> bmi 1 0 1 1 #> hyp 1 1 0 1 #> chl 1 1 1 0
make.blots(nhanes, blocks = name.blocks(c("age", "hyp"), "xxx"))
#> $age #> list() #> #> $hyp #> list() #>