Closed corybrunson closed 4 years ago
This looks impossible, but the underlying issue could be resolved by introducing a logical strata
parameter for *_alluvium()
and *_flow()
, analogous to blocks
in alluvial::alluvial()
. This would need to not only add the stratum layer but recognize parameters intended for it rather than for the alluvium or flow layer, either by new syntax or by guesswork. If successful, it might also make sense to add parameters alluvia
and flows
to *_stratum()
and alluvia
to *_lodes()
.
This might also be done by adding a package option, as documented here, which would be set by the user per session.
Ensure that, unless otherwise specified, each layer will inherit shared parameters from other layers in which they are assigned—e.g.
na.rm
,decreasing
,reverse
, andaxis_width
.