v3.3.0(patch number zero) instead of
v3.3.1. I’ve been unable to install this version locally, so there is a slight chance of incompatibility that i’ll be watchful for going forward.
to_*()functions are combined; see
is_alluvial_alluvianow prints a message rather than a warning when some combinations of strata are not linked by any alluvia.
to_lodes()now has a
diffuseparameter to join any original variables to the reformatted data by the
idvariable (alluvium). This makes it possible to assign original variables to aesthetics after reformatting, as illustrated in a new example.
to_alluvia()now has a
distillparameter to control the inclusion of any original variables that vary within values of
idinto the reformatted data, based on a distilling function that returns a single value from a vector.
to_lodes()now has a logical
discernparameter that uses
make.unique()to make stratum values that appear at different axes distinct. The
stat_*()functions can pass the same parameter internally and print a warning if the data is already in lodes form.
GeomFlow$draw_panel()now begins by restricting to
complete.cases(), corresponding to one-sided flows. (These are not removed in
StatFlow$compute_panel(), which would exclude missing aesthetic values from legends.)
GeomAlluvium$setup_data()now throws a warning if some color or differentiation aesthetics vary within alluvia.
StatAlluvium$compute_panel()has been fixed.
ggalluvial() shortcut function, which included a formula interface, deprecated in version 0.4.0, is removed.
I only started maintaining
NEWS.md with version 0.5.0.