pbox(x, delimiter = NULL, pos = 1, selection = c("none","any","all"),
col = c("skyblue","red","red4","orange","orange4"), numbers = TRUE,
cex.numbers = par("cex"), xlim = NULL, ylim = NULL, main = NULL,
sub = NULL, xlab = NULL, ylab = NULL, axes = TRUE,
frame.plot = axes, labels = axes, interactive = TRUE, ...)TKRpbox(x, pos = 1, ..., delimiter = NULL, hscale = NULL, vscale = 1,
TKRpar = list())
data.frame
.x
needs
to have colnames
). If given, it is used to determine the
corx
are used for
grouping according to missingness/number of imputed missings."none"
(grouping according to missingness/number
of imputed missings in every other vapbox
, further arguments and graphical parameters
to be passed to boxplot
and other functions.
For TKRpbox
, further arguments to be passed to pb
par
).boxplot
.selection
are produced for the variable
of interest. Additionally, the frequencies of the missing/imputed values can be represented
by numbers. If so, the first line corresponds to the observed values of
the variable of interest and their distribution in the different groups,
the second line to the missing/imputed values.
If interactive=TRUE
, clicking in the left margin of the plot
results in switching to the previous variable and clicking in the right
margin results in switching to the next variable. Clicking anywhere
else on the graphics device quits the interactive session.
TKRpbox
behaves like pbox
with selection="none"
,
but uses tkrplot
to embed the plot in a
Tcl/Tk window. This is useful for drawing a large number of
parallel boxes, because scrollbars allow to move from one part of the
plot to another.
parcoordMiss
data(chorizonDL, package = "VIM")
## for missing values
pbox(log(chorizonDL[, c(4,5,8,10,11,16:17,19,25,29,37,38,40)]))
## for imputed values
pbox(kNN(log(chorizonDL[, c(4,8,10,11,17,19,25,29,37,38,40)])),
delimiter = "_imp")
Run the code above in your browser using DataLab