These are convenience functions to quickly generate plots for multiple variables, with the variables in the y axis.
ggEasyRidge(data,
items = NULL,
labels = NULL,
sortByMean = TRUE,
xlab = NULL,
ylab = NULL)ggEasyBar(data,
items = NULL,
labels = NULL,
sortByMean = TRUE,
xlab = NULL,
ylab = NULL,
scale_fill_function =
scale_fill_viridis(discrete = TRUE,
guide = guide_legend(title = NULL,
nrow=1)),
fontColor = "white",
fontSize = 2,
labelMinPercentage = 1,
showInLegend = "both")
The dataframe containing the variables.
The variable names (if not provided, all variables will be used).
Labels can optionally be provided; if they are, these will be used instead of the variable names.
Whether to sort the variables by mean value.
The labels for the x and y axes.
The function to pass to ggplot
to provide the colors of the bars.
The color and size of the font used to display the labels
The minimum percentage that a category must reach before the label is printed (in whole percentages, i.e., on a scale from 0 to 100).
What to show in the legend in addition to the values; nothing ("none
"), the frequencies ("freq
"), the percentages ("perc
"), or both ("both
"). This is only used if only one variable is shown in the plot; afterwise, after all, the absolute frequencies and percentages differ for each variable.
A ggplot
plot is returned.
# NOT RUN {
ggEasyBar(mtcars, c('gear', 'carb'));
ggEasyRidge(mtcars, c('disp', 'hp'));
# }
Run the code above in your browser using DataLab