This function accepts a data frame or a task and an imputation description as returned by impute to perform the following actions:
- Restore dropped columns, setting them to - NA
- Add dummy variables for columns as specified in - impute
- Optionally check factors for new levels to treat them as - NAs
- Reorder factor levels to ensure identical integer representation as before 
- Impute missing values using previously collected data 
Arguments
- obj
- (data.frame | Task) 
 Input data.
- desc
- ( - ImputationDesc)
 Imputation description as returned by impute.
See also
Other impute: 
imputations,
impute(),
makeImputeMethod(),
makeImputeWrapper()
