Recent Releases of migrate

migrate - migrate 0.5.0

Enhancements

  • A new fill_state argument to migrate() has been introduced, allowing users to migrate IDs that only exist at a single timepoint to a new or existing state
  • Errors, warnings, and messages (which were previously handled exclusively by {rlang}) output in the console have been improved via the use of {cli}

Bug Fixes

  • Resolves an error that was thrown when attempting to coerce a state argument of type character to type factor

Technical Changes

  • The date argument in migrate() has been fully deprecated (replaced by time argument in v0.4.0)
  • The {magrittr} pipe %>% has been replaced by the native pipe |> that was introduced in R 4.1. Due to this, the minimum R version required to install {migrate} has been bumped to R 4.1. Accordingly, {magrittr} was removed from Imports.
  • {cli} and {glue} have been added as Imports

Miscellaneous

New Contributors

  • @IvanM26 made their first contribution in https://github.com/ketchbrookanalytics/migrate/pull/10

Full Changelog: https://github.com/ketchbrookanalytics/migrate/compare/0.4.0...0.5.0

- R
Published by mthomas-ketchbrook over 1 year ago

migrate - migrate 0.4.0

  • This release mainly aims to resolve deprecated quasiquotation with dplyr::enquo and (!! var) in favor of the ({{ var }}) syntax.
  • This is the first release where we have adequate testing coverage.

Breaking Changes

  • The date argument in migrate() has been replaced (renamed) in favor of time

The term date seemed too specific to use in the migrate() function, so it was replaced by the more general term, time. Instead of holding users to using Date-type column variables, this change allows them flexibility to migrate from Time A --> Time B, for example.

Other Features & Improvements

  • migrate() has a new verbose argument (logical TRUE/FALSE), which informs the user of the time horizon over which the migration is being calculated:

```{r} migrate( data = mockcredit, id = customerid, time = date, state = risk_rating )

> === Migrating from: 2020-06-30 --> 2020-09-30 ===

> ... [output] ...

```

  • {migrate} is now more light-weight: the dependencies on {crayon} & {stringr} have been removed

- R
Published by mthomas-ketchbrook over 4 years ago

migrate -

  • Deprecating rating argument in migrate(), renamed to state
  • Added back id argument in migrate()
  • Revised mock_credit dataset
  • migrate() defaults to percentage migration, instead of absolute

- R
Published by mthomas-ketchbrook about 5 years ago

migrate -

Patch fix for migrate() function

- R
Published by mthomas-ketchbrook about 5 years ago

migrate -

Initial release

- R
Published by mthomas-ketchbrook over 5 years ago