Package: likert 2.0.1

likert: Analysis and Visualization Likert Items

An approach to analyzing Likert response items, with an emphasis on visualizations. The stacked bar plot is the preferred method for presenting Likert results. Tabular results are also implemented along with density plots to assist researchers in determining whether Likert responses can be used quantitatively instead of qualitatively. See the likert(), summary.likert(), and plot.likert() functions to get started.

Authors:Jason Bryer [aut, cre], Kim Speerschneider [ctb]

likert_2.0.1.tar.gz
likert_2.0.1.zip(r-4.7)likert_2.0.1.zip(r-4.6)likert_2.0.1.zip(r-4.5)
likert_2.0.1.tgz(r-4.6-any)likert_2.0.1.tgz(r-4.5-any)
likert_2.0.1.tar.gz(r-4.7-any)likert_2.0.1.tar.gz(r-4.6-any)
likert_2.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
likert/json (API)
NEWS

# Install 'likert' in R:
install.packages('likert', repos = c('https://jbryer.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/jbryer/likert/issues

Pkgdown/docs site:https://jbryer.github.io

Datasets:
  • gap - Fictitious dataset with importance and satisfaction results across five different offices.
  • likert_anchors - Sample Likert scale response anchors.
  • mass - Results from an administration of the Math Anxiety Scale Survey.
  • MathAnxiety - Pre-summarized results from an administration of the Math Anxiety Scale Survey.
  • MathAnxietyGender - Pre-summarized results from an administration of the Math Anxiety Scale Survey grouped by gender.
  • pisaitems - Programme of International Student Assessment
  • sasr - Results from the Survey of Academic Self-Regulation (SASR).

On CRAN:

Conda:

data-sciencevisualization

11.91 score 319 stars 1 packages 620 scripts 6.0k downloads 13 mentions 9 exports 51 dependencies

Last updated from:1c2f0e0eb3. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK171
source / vignettesOK221
linux-release-x86_64OK164
macos-release-arm64OK113
macos-oldrel-arm64OK139
windows-develOK207
windows-releaseOK105
windows-oldrelOK111
wasm-releaseOK133

Exports:likertlikert.bar.plotlikert.density.plotlikert.heat.plotlikert.histogram.plotlikert.optionsrecodereverse.levelsshinyLikert

Dependencies:base64encbslibcachemclicommonmarkcpp11digestfarverfastmapfontawesomefsggplot2glueGPArotationgridExtragtablehtmltoolshttpuvisobandjquerylibjsonlitelabelinglaterlatticelifecyclemagrittrmemoisemimemnormtnlmeotelplyrpromisespsychR6rappdirsRColorBrewerRcppreshape2rlangS7sassscalesshinysourcetoolsstringistringrvctrsviridisLitewithrxtable

Examples of likert Tables

Rendered fromlikert-xtable.Rmdusingknitr::rmarkdownon May 18 2026.

Last update: 2025-03-25
Started: 2025-03-25

Liker Scale Anchors

Rendered fromanchors.Rmdusingknitr::rmarkdownon May 18 2026.

Last update: 2025-03-25
Started: 2025-03-25

The Visual Display of Likert Data

Rendered fromlikert.Rmdusingknitr::rmarkdownon May 18 2026.

Last update: 2025-03-26
Started: 2025-03-25

Readme and manuals

Help Manual

Help pageTopics
Likert Analysis and Visualizationlikert-package
Absolute value formatter for continuous_scaleabs_formatter
Adapted from ggExtra package which is no longer available. This is related to an experimental mlpsa plot that will combine the circular plot along with the two individual distributions.align.plots
Fictitious dataset with importance and satisfaction results across five different offices.gap
Wrap label text.label_wrap_mod
Analyze Likert type items.likert
Sample Likert scale response anchors.likert_anchors
Bar Plot for Likert Items.likert.bar.plot
Creates a density plot for likert items.likert.density.plot
Internal method.likert.heat.plot
Histogram of number of responses.likert.histogram.plot
Matrix plot (experimental)likert.matrix.plot
Builds an object with options for plotting `likert` results.likert.options
Results from an administration of the Math Anxiety Scale Survey.mass
Pre-summarized results from an administration of the Math Anxiety Scale Survey.MathAnxiety
Pre-summarized results from an administration of the Math Anxiety Scale Survey grouped by gender.MathAnxietyGender
Programme of International Student Assessmentpisaitems
Plots a set of likert items.plot.likert
Plots a set of likert items.plot.likert.gap
Prints results table.print.likert
Print method for [likert.bar.plot()]. The primary purpose is to suppress the "Stacking not well defined when ymin != 0" warning printed by 'ggplot2' for bar plots that have negative bars (i.e. the centered plots).print.likert.bar.plot
Prints results table.print.likert.gap
Print method for [likert.heat.plot()].print.likert.heat.plot
Prints the results of `xtable.likert`.print.xlikert
Recode a vector.recode
Reverse the levels of a factor.reverse.levels
Results from the Survey of Academic Self-Regulation (SASR).sasr
Shiny App for the likert package.shinyLikert
Prints summary table of a Likert analysis.summary.likert
Prints summary table of a Likert analysis.summary.likert.gap
Prints a LaTeX table of the likert items.xtable.likert