Visualizations of distributions and uncertainty
New features:
pdf
and cdf
computed variables for the stat_sample_slabinterval()
subfamily. See
new examples of usage in the last section of vignette("slabinterval")
. (#11)cut_cdf_qi()
for creating (amongst other things) interval-filled halfeyes, in the
style of bayesplot::mcmc_areas()
(#11)fill_ramp
and color_ramp
scales to geom_slabinterval()
and geom_lineribbon()
families,
making it easier to separate group colors from interval/density/CDF colors. See new examples in
vignette("slabinterval")
, vignette("lineribbon")
, and vignette("freq-uncertainty-vis")
. (#16)brms::brmsprior
implementation for parse_dist()
(#34)New documentation:
vignette("freq-uncertainty-vis")
now uses distributional::dist_student_t()
(#14)vignette("slabinterval")
(#23)vignette("lineribbon")
(#22)interval_size_range
argument in docs (#35)Bug fixes:
na.rm
support to curve_interval()
(#22)New features and documentation:
curve_interval()
for generating curvewise (joint) intervals for curve boxplots (#22)vignette("lineribbon")
describing geom_lineribbon()
, stat_lineribbon()
,
stat_dist_lineribbon()
, and curve_interval()
.Bug fixes:
dist
aesthetics that are factors (#25)vignette("slabinterval")
(#14).stat_dist_...
geoms now calculate pdf
and cdf
columns to allow mashup geoms that involve both
functions, such as Correll-style gradient plots combined with violins, as in Helske et al. (#11).stat_dist_...
geoms should now work with gganimate
(#15).broom::augment()
defaulting to se_fit = FALSE
.point_interval()
), vignette("slabinterval")
, and
vignette("freq-uncertainty-vis")
. Tidybayes will retain all other functions, and will re-export all
ggdist
functions for now.h
-suffix geoms are now
deprecated. Those geoms have been left in tidybayes
and give a deprecation warning when used; they
cannot be used from ggdist
directly.geom_interval()
, geom_pointinterval()
, and geom_lineribbon()
no longer automatically set the
ymin
and ymax
aesthetics if .lower
or .upper
are present in the data. This allows them to work
better with automatic orientation detection (and was a bad feature to have existed in the first place
anyway). The deprecated tidybayes::geom_intervalh()
and tidybayes::geom_pointintervalh()
still
automatically set those aesthetics, since they are deprecated anyway (so supporting the old behavior
is fine in these functions).geom_lineribbon()
/stat_lineribbon()
now supports a step
argument for creating stepped lineribbons.
H/T to Solomon Kurz for the suggestion.ggdist
now has its own implementation of the scaled and shifted Student's t distribution (dstudent_t()
,
qstudent_t()
, etc), since it is very useful for visualizing confidence distributions.Test release 2 for DOI
Initial test release