ggbeeswarm: Categorical Scatter (Violin Point) Plots

Provides two methods of plotting categorical scatter plots such that the arrangement of points within a category reflects the density of data at that region, and avoids over-plotting.

Version: 0.6.0
Depends: R (≥ 3.0.0), ggplot2 (≥ 2.0)
Imports: beeswarm, vipor
Suggests: gridExtra
Published: 2017-08-07
Author: Erik Clarke [aut, cre], Scott Sherrill-Mix [aut]
Maintainer: Erik Clarke <erikclarke at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: no
CRAN checks: ggbeeswarm results


Reference manual: ggbeeswarm.pdf
Vignettes: vipor package usage examples


Package source: ggbeeswarm_0.6.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): ggbeeswarm_0.6.0.tgz, r-release (x86_64): ggbeeswarm_0.6.0.tgz, r-oldrel: ggbeeswarm_0.6.0.tgz
Old sources: ggbeeswarm archive

Reverse dependencies:

Reverse imports: cytomapper, dabestr, ggquickeda, ggrastr, insane, interpretCI, MAFDash, miloR, mshap, NACHO, NanoStringNCTools, scater, sistmr, spotoroo, YAPSA
Reverse suggests: afex, audiometry, bench, BloodCancerMultiOmics2017, celltrackR, cvequality, ggprism, ggrepel, iNZightPlots, marginaleffects, model4you, pixarfilms, vipor


Please use the canonical form to link to this page.