Skip to content

v0.6.3 CRAN

Compare
Choose a tag to compare
@insights-engineering-bot insights-engineering-bot released this 30 Aug 22:49
· 201 commits to main since this release
0a9e373

New Features

  • Analysis functions (cfun/afun) can use new parameters to extend analysis calculations: .alt_df_row and .alt_df give access to alt_counts_df across columns, while .all_col_exprs and .all_col_counts contains global information about all columns.
  • Binding objects via rbind will retain titles/footer information if identical in all objects or only present in the first object being bound.

Enhancements

  • Analysis functions (cfun/afun) have more information about current column split; .spl_context has access to cur_col_id, cur_col_expr, cur_col_split, and cur_col_split_val.
  • Added vignette on exploratory analysis with qtable.
  • Extracted qtable_layout from qtable.

Bug Fixes

  • Page-by splits which generate zero facets (and thus tables which would have zero pages when rendered) now throw an informative error at table build time.
  • Removed superfluous warning which arose for custom split functions when reference group is is set (#707 (comment)).
  • Fixed qtable labeling via row_labels (#698).
  • Error catching and test coverage for cases where alt_counts_df presents different splits from df.

Miscellaneous

  • Cleaned up spelling in documentation (#685)
  • Custom appearance vignette updated with decimal alignment support.
  • Alignment checks have been moved into formatters: formatters::check_aligns superseded internal function chk_rtables_align and formatters::list_valid_aligns superseded rtables_aligns.

What's Changed

New Contributors

  • @m7pr made their first contribution in #685

Full Changelog: v0.6.2...v0.6.3