VIM: Visualization and Imputation of Missing Values

New tools for the visualization of missing and/or imputed values are introduced, which can be used for exploring the data and the structure of the missing and/or imputed values. Depending on this structure of the missing values, the corresponding methods may help to identify the mechanism generating the missing values and allows to explore the data including missing values. In addition, the quality of imputation can be visually explored using various univariate, bivariate, multiple and multivariate plot methods. A graphical user interface available in the separate package VIMGUI allows an easy handling of the implemented plot methods.

AuthorMatthias Templ, Andreas Alfons, Alexander Kowarik, Bernd Prantner
Date of publication2016-10-17 12:41:12
MaintainerMatthias Templ <>
LicenseGPL (>= 2)

View on CRAN

Man pages

aggr: Aggregations for missing/imputed values

alphablend: Alphablending for colors

barMiss: Barplot with information about missing/imputed values

bgmap: Backgound map

chorizonDL: C-horizon of the Kola data with missing values

colormapMiss: Colored map with information about missing/imputed values

colSequence: HCL and RGB color sequences

countInf: Count number of infinite or missing values

growdotMiss: Growing dot map with information about missing/imputed values

histMiss: Histogram with information about missing/imputed values

hotdeck: Hot-Deck Imputation

initialise: Initialization of missing values

irmi: Iterative robust model-based imputation (IRMI)

kNN: k-Nearest Neighbour Imputation

kola.background: Background map for the Kola project data

mapMiss: Map with information about missing/imputed values

marginmatrix: Marginplot Matrix

marginplot: Scatterplot with additional information in the margins

matrixplot: Matrix plot

mosaicMiss: Mosaic plot with information about missing/imputed values

pairsVIM: Scatterplot Matrices

parcoordMiss: Parallel coordinate plot with information about...

pbox: Parallel boxplots with information about missing/imputed...

prepare: Transformation and standardization

print.summary.aggr: Print method for objects of class summary.aggr

regressionImp: Regression Imputation

rugNA: Rug representation of missing/imputed values

SBS5242: Synthetic subset of the Austrian structural business...

scattJitt: Bivariate jitter plot

scattmatrixMiss: Scatterplot matrix with information about missing/imputed...

scattMiss: Scatterplot with information about missing/imputed values

sleep: Mammal sleep data

spineMiss: Spineplot with information about missing/imputed values

tao: Tropical Atmosphere Ocean (TAO) project data

testdata: Simulated data set for testing purpose

VIM-package: Visualization and Imputation of Missing Values

vmGUIenvir: Environment for the GUI for Visualization and Imputation of...


aggr Man page
alphablend Man page
barMiss Man page
bgmap Man page
bubbleMiss Man page
chorizonDL Man page
colormapMiss Man page
colormapMissLegend Man page
colSequence Man page
colSequenceHCL Man page
colSequenceRGB Man page
countInf Man page
countNA Man page
existsVm Man page
getVm Man page
gowerD Man page
growdotMiss Man page
histMiss Man page
hotdeck Man page
iimagMiss Man page
initialise Man page
irmi Man page
kNN Man page
kola.background Man page
mapMiss Man page
marginmatrix Man page
marginplot Man page
matrixplot Man page
maxCat Man page
mosaicMiss Man page
pairsVIM Man page
parcoordMiss Man page
pbox Man page
plot.aggr Man page
prepare Man page
print.aggr Man page
print.summary.aggr Man page
putVm Man page
regressionImp Man page
rmVm Man page
rugNA Man page
sampleCat Man page
SBS5242 Man page
scattJitt Man page
scattmatrixMiss Man page
scattMiss Man page
sleep Man page
spineMiss Man page
summary.aggr Man page
tao Man page
testdata Man page
TKRmatrixplot Man page
VIM Man page
VIM-package Man page
vmGUIenvir Man page
which.minN Man page


VIM/R/regressionImp.R VIM/R/colormapMiss.R VIM/R/hotdeck.R VIM/R/utils.R VIM/R/alphablend.R VIM/R/kNNFaster.R VIM/R/mapMiss.R VIM/R/growdotMiss.R VIM/R/irmi.R VIM/R/barMiss.R VIM/R/pbox.R VIM/R/parcoordMiss.R VIM/R/prepare.R VIM/R/marginplot.R VIM/R/scattMiss.R VIM/R/colSequence.R VIM/R/matrixplot.R VIM/R/marginmatrix.R VIM/R/rugNA.R VIM/R/VIM-package.R VIM/R/pairsVIM.R VIM/R/gower.dist.R VIM/R/scattmatrixMiss.R VIM/R/histMiss.R VIM/R/bgmap.R VIM/R/spineMiss.R VIM/R/mosaicMiss.R VIM/R/aggr.R VIM/R/zzz.R VIM/R/scattJitt.R
VIM/man/initialise.Rd VIM/man/countInf.Rd VIM/man/aggr.Rd VIM/man/chorizonDL.Rd VIM/man/histMiss.Rd VIM/man/spineMiss.Rd VIM/man/marginmatrix.Rd VIM/man/vmGUIenvir.Rd VIM/man/kNN.Rd VIM/man/SBS5242.Rd VIM/man/rugNA.Rd VIM/man/alphablend.Rd VIM/man/print.summary.aggr.Rd VIM/man/scattmatrixMiss.Rd VIM/man/prepare.Rd VIM/man/mapMiss.Rd VIM/man/colormapMiss.Rd VIM/man/colSequence.Rd VIM/man/growdotMiss.Rd VIM/man/tao.Rd VIM/man/pairsVIM.Rd VIM/man/bgmap.Rd VIM/man/matrixplot.Rd VIM/man/kola.background.Rd VIM/man/regressionImp.Rd VIM/man/scattJitt.Rd VIM/man/testdata.Rd VIM/man/sleep.Rd VIM/man/marginplot.Rd VIM/man/mosaicMiss.Rd VIM/man/irmi.Rd VIM/man/hotdeck.Rd VIM/man/parcoordMiss.Rd VIM/man/pbox.Rd VIM/man/barMiss.Rd VIM/man/VIM-package.Rd VIM/man/scattMiss.Rd

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.