Changes in version 7.1.0 - improve vimpute() compatibility and validation - make rangerImpute(), xgboostImpute(), and regressionImp() delegate to vimpute() - vimpute: fall back from regularized to robust models when too few predictor columns remain after preprocessing - fix documentation and package check issues around vimpute() - OpenMP is used in gowerD Changes in version 7.0.0 (2026-01-10) - new function vimpute that uses mlr3 backend for a flexible imputation method. Changes in version 6.2.4 - fix infinite loop in matchImpute in case all observations of a variable are missing - remove parameter metric from kNN because it was not used - add function xgboostImpute for using a simple xgboostModel to impute - add imputeRobust function to impute numeric variables with robust methods (linear and non-linear ones) Changes in version 6.2.3 - default robust regression method for irmi for numeric variables changes from rlm to lmrob. Changes in version 6.1.1 (2021-07-22) - ordFun as parameter of kNN to control the function applied to ordinal variables - methodStand option in gowerD and kNN to switch between range and interquartile range for the standardization of numerical variables - donorcond in kNN and hotdeck extended so it also accepts NULL as list element and multiple conditions as character vector Changes in version 6.0.2 - error message in hotdeck() when ord_var and variable overlap - family argument of class 'family' now work in regressionImp Changes in version 6.0.1 - add new vignettes explaining all remaining imputation methods (irmi(), kNN(), hotdeck() and regressionImp()). Thanks @wolfgangrannetbauer (#44, #45) - Allow missing and imputed values in several visualization functions. - The new functionalities are showcased in the new visualization vignette (#46). Thanks @wolfgangrannetbauer! - Add tableMiss(): A table that highlights missing and imputed values via colors (#47). - Bug fix for kNN (#48) Thanks @torockel Changes in version 6.0.0 (2020-05-08) - extend documentation with new vignettes and pkgdown - add rangerImpute() to impute values with ranger::ranger() (#35) - remove support for survey objects (#36) - remove exports for VIMGUI (#40) - change data.table dependency from depends to imports (#41) - bugfixes for irmi() with logical and integer columns (#42) Changes in version 5.1.1 (2020-03-10) - updates for gowerD() - separate help pages for maxCat() and sampleCat() - remove links to certain packages Changes in version 5.0.0 New datasets - bcancer - brittleness - colic - diabetes - food - pulplignin - toydataMiss - wine Changes in version 4.9.1 - data set collision added Changes in version 4.8.0 (2019-02-11) - fixed a bug in the distance computation when different variable types are used Changes in version 4.7.18 - added imp_var and imp_suffix to irmi(), so it is more consistent with the other functions (#27) Changes in version 4.7.17 - added parameter addRF, only RF to kNN(), to use random forest in combination with kNN() Changes in version 4.7.12 - testthat package used for all tests - added travis automatically building/checking - covr for code coverage (vis functions are currently not covered by any tests) Changes in version 4.7.1 - new imputation function matchImpute() for imputing randomly within groups Changes in version 4.7.0 (2017-04-11) - remove handling of impNA in hotdeck() - add regression tests - bugfix for irmi() with factors (#13). Thanks @Deleetdk - bugfix with colorspace package (#4) Changes in version 4.6.1 - use ordered logistic regression for ordinal variables in irmi() (#23) - add support for ordered factors (#7) - bugfixes (#8, #9) Changes in version 4.6.0 (2016-10-17) - bugfixes for kNN() and data.table - bugfix for labelled vars in hotdeck() - add JSS citation - bugfix, if a data.frame is passed to irmi() (#6) Changes in version 4.5.0 (2016-06-29) - new option for kNN(): weightDist to use the distances for the k nearest neighbours as weights - The R function which.minN() is not used anymore, instead there is a C++ function, kNN() is now about 1.6 times faster on a replication (100x) of the sleep dataset - Bytecompile is enabled Changes in version 4.4.0 - bugfix wrong observations marked as imputed in hotdeck() - random sorting is now used in hotdeck() if no ord_var is defined Changes in version 4.3.0 (2015-07-07) - bugfix for hotdeck() with makeNA Changes in version 4.2.3 - bugfix for the computation of distances for ordered variables Changes in version 4.2.1 - new option for kNN() useImputedDist if the imputed values of a variable should be used in subsequent imputation of another variable. Changes in version 4.2.0 - bug fixed in irmi() with newer version of nnet (multinom) and if residual scale can not be computed (noise) - Improvement Gower dist with only missing values in data.x or data.y Changes in version 4.1.0 (2014-10-25) - new parameter modelFormula in irmi() - bug fixes in irmi() - updated hotdeck() based on data.table -> faster and quite stable - bug fix if range of a variable is 0 in gower.dist - small fixed kNN() Changes in version 4.0.1 - small bugfix for using makeNA in kNN() - "Nothing to impute"-Error is now a warning - imp_var now updates existing TF imp_vars (with warning) Changes in version 4.0.0 (2013-10-10) - new pacakge VIMGUI contains all GUI functions - vignettes moved to VIMGUI - new imputation function regressionImp() - roxygen style comments -> help files