Multi-column sort now powered by rank::rank_stratified() for true stratified ranking.
See rank release notes (0.2.0).
#42
Added horizontal line at y=0 to numeric barplots with negative values
Added inter_plot_spacing paramater to ggstack_options controlling the vertical space between each of the stacked plots
Added margin_y_numbers and margin_y_title to ggstack
Added expand_x parameter to ggstack_options and ggparallel_options
Can customise fontface of y-axis titles using the fontface_y_title argument of ggstack_options
Fixed bug where which caused legend_ncol to be ignored
Fixed bug where show_legend argument was ignored by ggparallel_options
Improved handling of infinite values: Infinite values are now shown in bar plots as vertical arrows (up/down depending on whether positive or negative).
Their size is set by the na_marker_size size to match '!' character used for missing data.
For heatmap visualisations, tile colour of infinite values are clamped to the min/max using scales::oob_squish_infinite.
Arrow markers are optionally added when show_na_marker_heatmap = TRUE
line_width of ggparallel now defaults to 0.5 instead of NULL.
cols_to_plot now dictates order of stacking unless col_sort argument is supplied and order_matches_sort=TRUE.
Added beautify_values and beautify_function argument to ggparallel_options()
to provide more control over what text is beautified (made more human readable), and how it is reformatted.
Added beautify_values and beautify_function argument to ggstack_options()
to provide more control over what text is beautified (made more human readable), and how it is reformatted.
Added a NEWS.md file to track changes to the package.
Added parallel coordinate plots (ggparallel()) and stacked one-dimensional visualisations (ggstack())