Plots a grid of histograms (for continuous variables) and barplots (for categorical variables) together with the proportion of missing values in each variable.

plot_all(data, nrow = NULL, ncol = NULL, fill = grDevices::grey(0.8),
  border = "black", allNA = FALSE, use_level = FALSE, idvar,
  xlab = "", ylab = "frequency", ...)

Arguments

data

a data.frame (or a matrix)

nrow

optional number of rows and columns in the plot layout; automatically chosen if unspecified

ncol

optional number of rows and columns in the plot layout; automatically chosen if unspecified

fill

color the histograms and bars are filled with

border

color of the borders of the histograms and bars

allNA

logical; if FALSE (default) the proportion of missing values is only given for variables that have missing values, if TRUE it is given for all variables

use_level

logical; should the multi-level structure be taken into account? This requires specification of the argument idvar.

idvar

name of the column that specifies the multi-level grouping structure

xlab

labels for the x- and y-axis

ylab

labels for the x- and y-axis

...

additional parameters passed to barplot and hist

See also

Examples

par(mar = c(1,2,3,1), mgp = c(2, 0.6, 0)) plot_all(wideDF)