Skip to content

Releases: insightsengineering/crane

v0.3.1

22 Jan 01:52

Choose a tag to compare

New Functions and Functionality

  • Added tbl_roche_subgroups() for subgroup analysis.
  • Added g_forest to create forest plot.

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

06 Dec 16:22

Choose a tag to compare

New Functions and Functionality

  • Added tbl_null_report() for cases without any information to display. (#11)
  • Added functions style_roche_number() and label_roche_number() to replace their respective gtsummary versions, with additional inf argument for customization of Inf/-Inf/NaN values.
  • Added list("assign_summary_type-arg:cat_threshold" = 0L) to theme_gtsummary_roche(). Numeric variables with few levels will no longer default to summary type 'categorical' in gtsummary::tbl_summary() and tbl_roche_summary(). (#79)

Other Updates

  • Updated variable processing in tbl_baseline_chg() to allow for non-string input. (#114)
  • Updated details about the sort_hierarchical() and filter_hierarchical() functions in the hierarchical tables article. (#116)
  • Added the label argument to tbl_hierarchical_rate_and_count() to set hierarchy variables labels in the table header. (#118)

Bug Fixes

  • Fixed remove_duplicate_keys() to remove non-unique column values when the key columns are a mix of unique and duplicated entries. (#129)

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

30 Aug 02:35

Choose a tag to compare

New Functions and Functionality

  • The tbl_demographics() function has been renamed to tbl_roche_summary() with the following updates. (#73).
    • Updated tbl_roche_summary() to convert cells with "0 (0.0%)" to "0".

    • Update the tbl_roche_summary() returned inputs list to match the tbl_roche_summary() argument inputs, whereas it previously returned the tbl_summary() inputs. (#31)

    • Changed the default header in tbl_roche_summary() tables from **Characteristic** to an empty string.

    • Fix in tbl_roche_summary() when a variable is all NA within a stratum. The zero count was displayed as "0 (NA%)" instead of "0". (#60)

  • Added function tbl_hierarchical_rate_by_grade() to summarize adverse event rates by highest toxicity grade. (#46)
  • Adding the modify_zero_recode() function that recodes "0 (0.0%)" to "0" in summary tables.
  • Adding the modify_header_rm_md() function to remove bold and italic markdown syntax from the headers of a gtsummary table. (#53)
  • Adding tbl_hierarchical_rate_and_count() and associated S3 method add_overall() to summarize hierarchical event rates and counts. (#36)
  • Added tbl_survfit_quantiles() and add_overall.tbl_survfit_quantiles() to create a table of survival quantiles. (#19)
  • Adding tbl_survfit_times() and add_overall.tbl_survfit_times()
  • Adding tbl_baseline_chg() function. (#62)
  • Added function tbl_shift() for easing the creation of shift tables. (#83)
  • Added style_roche_percent() and label_roche_percent() functions.
  • Added formatting functions style_roche_ratio() and label_roche_ratio(). (#91)
  • Added variables and row_numbers arguments to the add_blank_rows() function. (#45)
  • Re-coding 0 / 0 (NA%) to 0 / 0 in modify_zero_recode(). (#85)

Other Updates

  • Added an article giving an overview of the {crane} package. (#37)
  • The {gtsummary} is now loaded with {crane}.
  • Updated Roche theme to bold headers for flextable outputs.
  • Updated Roche theme to include parentheses around Ns in header, and updated function defaults to include the parentheses in crane functions.
  • Updated theme_gtsummary_roche() to further style results from gtsummary::tbl_hierarchical*() functions.
  • Added theme_gtsummary_roche(font_size, print_egine) arguments to control the default font size and the print engine.
  • Updated Roche theme to use style_roche_percent() as the default function to format percentages.
  • Added additional {flextable} specs for theme_gtsummary_roche(). Mainly border line width (0.5) and footer font size (font_size - 1).

What's Changed

New Contributors

Full Changelog: https://github.com/insightsengineering/crane/commits/v0.2.0