imputeRobust: Robust imputation

View source: R/imputeRobust.R

imputeRobustR Documentation

Robust imputation

Description

Multiple imputation using classical and robust methods accounting for model and imputation uncertainty.

Usage

imputeRobust(
  form,
  data,
  boot = TRUE,
  robustboot = "stratified",
  method = "MM",
  takeAll = TRUE,
  alpha = 0.75,
  uncert = "pmm",
  family = "Gaussian",
  value_back = "all"
)

Arguments

form

Model formulas as a list.

data

Data set to impute

boot

Accounting for model uncertainty with a classical bootstrap, Default: TRUE

robustboot

Accounting for model uncertainty with robust bootstrap methods, Default: 'stratified'

method

Imputation method, Default: 'MM'

takeAll

Missing values are intialized when TRUE, Default: TRUE

alpha

Relative size of good data points. Used for the robust bootstrap methods, Default: 0.75

uncert

Imputation uncertainty method, Default: 'pmm'

family

Not supported and ignored. Foreseen for future versions, Default: 'Gaussian'

value_back

Only observations with imputed values as return object (ymiss), or the whole data set, Default: 'all'

Details

Complex formulas can be provided for each variable in your data set.

Value

Imputed data set.

See Also

initialise lmrob gam pdist

Examples

## Not run: 
if(interactive()){
 #EXAMPLE1
 }

## End(Not run)

VIM documentation built on Jan. 10, 2026, 9:13 a.m.