New features and changes

  • Replaced geomean() with gm_mean(), which supports configurable handling of missing values and zeros. (#62)

  • Added show_labels() to display data-frame column names and labels. (#63)

  • Updated ids_per_plot() to support IDs with attributes and improved its input validation and handling of edge cases. (#69)

  • Added ghere() to interpolate values into paths constructed with here::here(). (#70)

Maintenance

  • Updated generated documentation and CI configuration, and raised the minimum supported R version to 4.1.0. (#68)

Bug fixes

  • The latest resample_df refactor done in #51 caused unnecessary join messages and hurt performance to a notable degree. These changes were reverted, and the messages referred to in #51 were addressed by specifying the relationship for dplyr >= 1.1.1 (#56).
  • Added row_compare() function to find columns where rows are not identical. (#47)

Bug fixes

New features and changes

  • Updated pool to keep output list names consistent. (#45)

Bug fixes

  • numeric_time was udpated to work with negative times. (#43)

New features and changes

  • Updates to improve mpn.scorecard score. (#30)

New features and changes

  • nsub now only takes quoted arguments and will default to ID and USUBJID as subject columns. (#25)

  • is_distinct added to the package. (#25)

New features and changes

  • pool and pool_df now include data.frame names in comparison. (#19)

  • saerch_df added to the package to search for all occurrences of a value in a data.frame. (#20)

Bug fixes

Bug fixes

New features and changes

  • Moved readr and purrr from imports to suggests. (#8)

Bug fixes

  • Replaced nasum function from metrumRG version to allow it to work with grouped data.frames and only output columns with more than 0 NA values. (#7)

  • nsub was returning 1 regardless of the number of ID in the data set. Fixed to now return the appropriate number of subject IDs. (#7)

New features and changes