standardVisual: Produce distribution plots using ggplot from ggplot2.
Description
Plot the distribution of a variable, depending on its data class, by use of ggplot2.
Note that standardVisual is a visualFunction, compatible with the
visualize and makeDataReport functions.
Usage
standardVisual(v, vnam, doEval = TRUE)
Arguments
v
The variable (vector) to be plotted.
vnam
The name of the variable which will appear as the title of the plot.
doEval
If TRUE, the plot itself is returned. Otherwise, the function returns
a character string containing standalone R code for producing the plot.
Details
For character, factor, logical and (haven_)labelled variables, a barplot is produced. For numeric,
integer or Date variables, standardVisual produces a histogram instead. Note that for
integer and numeric variables, all non-finite (i.e. NA, NaN, Inf) values are
removed prior to plotting. For character, Date, factor, (haven_)labelled and logical variables,
only NA values are removed.
# NOT RUN {#Save a variablemyVar <- c(1:10)
#Plot a variablestandardVisual(myVar, "MyVar")
#Produce code for plotting a variablestandardVisual(myVar, "MyVar", doEval = FALSE)
# }