ggdist3.3.2 package

Visualizations of Distributions and Uncertainty

align

Break (bin) alignment methods

auto_partial

Automatic partial function application in ggdist

bandwidth

Bandwidth estimators

bin_dots

Bin data values using a dotplot algorithm

blur

Blur functions for blurry dot plots

bounder_cdf

Estimate bounds of a distribution using the CDF of its order statistic...

bounder_cooke

Estimate bounds of a distribution using Cooke's method

bounder_range

Estimate bounds of a distribution using the range of the sample

breaks

Break (bin) selection algorithms for histograms

curve_interval

Curvewise point and interval summaries for tidy data frames of draws f...

cut_cdf_qi

Categorize values from a CDF into quantile intervals

density_bounded

Bounded density estimator using the reflection method

density_histogram

Histogram density estimator

density_unbounded

Unbounded density estimator

find_dotplot_binwidth

Dynamically select a good bin width for a dotplot

geom_blur_dots

Blurry dot plot (geom)

geom_dots

Dot plot (shortcut geom)

geom_dotsinterval

Automatic dotplot + point + interval meta-geom

geom_interval

Multiple-interval plot (shortcut geom)

geom_lineribbon

Line + multiple-ribbon plots (ggplot geom)

geom_pointinterval

Point + multiple-interval plot (shortcut geom)

geom_slab

Slab (ridge) plot (shortcut geom)

geom_slabinterval

Slab + point + interval meta-geom

geom_spike

Spike plot (ggplot2 geom)

geom_swarm

Beeswarm plot (shortcut geom)

geom_weave

Dot-weave plot (shortcut geom)

ggdist-deprecated

Deprecated functions and arguments in ggdist

ggdist-ggproto

Base ggproto classes for ggdist

ggdist-package

Visualizations of Distributions and Uncertainty

guide_rampbar

Continuous guide for colour ramp scales (ggplot2 guide)

lkjcorr_marginal

Marginal distribution of a single correlation from an LKJ distribution

marginalize_lkjcorr

Turn spec for LKJ distribution into spec for marginal LKJ distribution

parse_dist

Parse distribution specifications into columns of a data frame

partial_colour_ramp

Partial colour ramp (datatype)

point_interval

Point and interval summaries for tidy data frames of draws from distri...

position_dodgejust

Dodge overlapping objects side-to-side, preserving justification

Pr_

Probability expressions in ggdist aesthetics

ramp_colours

Apply partial colour ramps

reexports

Objects exported from other packages

scale_colour_ramp

Secondary color scale that ramps from another color (ggplot2 scale)

scale_side_mirrored

Side scale for mirrored slabs (ggplot2 scale)

scale_thickness

Slab thickness scale (ggplot2 scale)

smooth_density

Smooth dot positions in a dotplot using a kernel density estimator ("d...

smooth_discrete

Smooth dot positions in a dotplot of discrete values ("bar dotplots")

smooth_none

Apply no smooth to a dotplot

stat_ccdfinterval

CCDF bar plot (shortcut stat)

stat_cdfinterval

CDF bar plot (shortcut stat)

stat_dots

Dot plot (shortcut stat)

stat_dotsinterval

Dots + point + interval plot (shortcut stat)

stat_eye

Eye (violin + interval) plot (shortcut stat)

stat_gradientinterval

Gradient + interval plot (shortcut stat)

stat_halfeye

Half-eye (density + interval) plot (shortcut stat)

stat_histinterval

Histogram + interval plot (shortcut stat)

stat_interval

Multiple-interval plot (shortcut stat)

stat_lineribbon

Line + multiple-ribbon plot (shortcut stat)

stat_mcse_dots

Blurry MCSE dot plot (stat)

stat_pointinterval

Point + multiple-interval plot (shortcut stat)

stat_ribbon

Multiple-ribbon plot (shortcut stat)

stat_slab

Slab (ridge) plot (shortcut stat)

stat_slabinterval

Slab + interval plots for sample data and analytical distributions (gg...

stat_spike

Spike plot (ggplot2 stat)

student_t

Scaled and shifted Student's t distribution

sub-geometry-scales

Sub-geometry scales for geom_slabinterval (ggplot2 scales)

subguide_axis

Axis sub-guide for thickness scales

subguide_none

Empty sub-guide for thickness scales

theme_ggdist

Simple, light ggplot2 theme for ggdist and tidybayes

tidy-format-translators

Translate between different tidy data frame formats for draws from dis...

weighted_ecdf

Weighted empirical cumulative distribution function

weighted_quantile

Weighted sample quantiles

Provides primitives for visualizing distributions using 'ggplot2' that are particularly tuned for visualizing uncertainty in either a frequentist or Bayesian mode. Both analytical distributions (such as frequentist confidence distributions or Bayesian priors) and distributions represented as samples (such as bootstrap distributions or Bayesian posterior samples) are easily visualized. Visualization primitives include but are not limited to: points with multiple uncertainty intervals, eye plots (Spiegelhalter D., 1999) <https://ideas.repec.org/a/bla/jorssa/v162y1999i1p45-58.html>, density plots, gradient plots, dot plots (Wilkinson L., 1999) <doi:10.1080/00031305.1999.10474474>, quantile dot plots (Kay M., Kola T., Hullman J., Munson S., 2016) <doi:10.1145/2858036.2858558>, complementary cumulative distribution function barplots (Fernandes M., Walls L., Munson S., Hullman J., Kay M., 2018) <doi:10.1145/3173574.3173718>, and fit curves with multiple uncertainty ribbons.

  • Maintainer: Matthew Kay
  • License: GPL (>= 3)
  • Last published: 2024-03-05