aggr(x, delimiter = NULL, plot = TRUE, ...)## S3 method for class 'aggr':
plot(x, col = c("skyblue","red","orange"), bars = TRUE,
numbers = FALSE, prop = TRUE, combined = FALSE, varheight = FALSE,
only.miss = FALSE, border = par("fg"), sortVars = FALSE,
sortCombs = TRUE, ylabs = NULL, axes = TRUE, labels = axes,
cex.lab = 1.2, cex.axis = par("cex"), cex.numbers = par("cex"),
gap = 4, ...)
TKRaggr(x, ..., delimiter = NULL, hscale = NULL, vscale = NULL,
TKRpar = list())
data.frame.x needs
to have colnames). If given, it is used to determine the correspoTRUE).FALSE, a separate barplot on the left hand side shows
the amount of missing/imputed values in each variable. If TRUE, a small
version of this barpbars is TRUE). This is useful
if most observations border=NA to omit borders.combined is TRUE, a character string giving the
y-axis label of the combined plot, otherwise a character vector of
length two giving the y-axis labels for the two plots.combined is FALSE, a numeric value giving the
distance between the two plots in margin lines.aggr and TKRaggr, further arguments and
graphical parameters to be passed to plot.aggr. For
plot.aggr, further graphical parameters to be passed down.par).aggr, a list of class "aggr" containing the following
components:data.frame containing the amount of missing/imputed values
in each variable.combined is FALSE, two separate plots are drawn for the
missing/imputed values in each variable and the combinations of missing/imputed and
non-missing values. The barplot on the left hand side shows the amount of
missing/imputed values in each variable. In the aggregation plot on the right
hand side, all existing combinations of missing/imputed and non-missing values in
the observations are visualized. Available, missing and imputed data are color
coded as given by col. Additionally, there are two possibilities to
represent the frequencies of occurrence of the different combinations. The
first option is to visualize the proportions or frequencies by a small bar
plot and/or numbers. The second option is to let the cell heights be given
by the frequencies of the corresponding combinations. Furthermore, variables
may be sorted by the number of missing/imputed values and combinations by the
frequency of occurrence to give more power to finding the structure of
missing/imputed values.
If combined is TRUE, a small version of the barplot showing
the amount of missing/imputed values in each variable is drawn on top of the
aggregation plot.
The graphical parameter oma will be set unless supplied as an
argument.
TKRaggr behaves like plot.aggr, but uses
tkrplot to embed the plot in a Tcl/Tk
window. This is useful if the number of variables and/or combinations
is large, because scrollbars allow to move from one part of the plot
to another.print.aggr, summary.aggrdata(sleep, package="VIM")
## for missing values
a <- aggr(sleep)
a
summary(a)
## for imputed values
sleep_IMPUTED <- kNN(sleep)
a <- aggr(sleep_IMPUTED, delimiter="_imp")
a
summary(a)Run the code above in your browser using DataLab