This is an implementation of the S3 plot generic function. Based upon the `type` parameter this function will call either [likert.bar.plot()], [likert.heat.plot()], or [likert.density.plot()]. See the help pages for those functions for all the available parameters to customize the aesthetics of the figure. Although those functions can be plotted directly, we recommend call the generic `plot` function.
# S3 method for class 'likert.gap'
plot(
x,
type = c("bar", "density"),
include.histogram = FALSE,
panel.widths = c(3, 1),
panel.arrange = "v",
panel.strip.color = "#F0F0F0",
legend.position = "bottom",
panel.background = element_rect(size = 1, color = "grey70", fill = NA),
satisfaction.label = "Satisfaction",
importance.label = "Importance",
legend,
...
)
the likert items to plot
the type of plot to create. Current values are bar and heat.
if TRUE, a histogram of count of responses is also plotted.
if `include.histogram=TRUE`, this vector of length two specifies the ratio of the left and right panels.
how panels for grouped likert items should be arrange.
Possible values are v
(vertical, the default), h
(horizontal), and NULL
(auto fill horizontal and vertical)
the background color for panel labels.
the position for the legend ("left", "right", "bottom", "top", or two-element numeric vector).
define background of the plot. See [theme()].
label used for satisfaction items.
label used for importance items.
title for the legend.
other parameters passed passed to [likert.bar.plot()] or [likert.heat.plot()].
likert.bar.plo
likert.heat.plot
likert.density.plot
likert.histogram.plot