dplyr 1.1.1 is on CRAN! This patch release includes a number of performance regression fixes along with refinements to the multiple match join warnings that result in warnings being thrown much less often. Read more ...
This final post contains a grab-bag of new features, including:
pick()for column selection inside of data-masking functions,
reframe()as the new home for
summarise()'s multi-row behavior, and major performance improvements to
arrange(). Read more ...
All of the dplyr vector functions, like
case_when(), are now powered by vctrs. We’ve also added two powerful new helpers:
consecutive_id(). Read more ...
dplyr now supports an experimental per-operation grouping syntax. This serves as an alternative to
group_by()and always returns an ungrouped data frame, meaning that you never need to remember to
ungroup(). Read more ...
In dplyr 1.1.0, joins have been greatly reworked, including a new way to specify join columns, support for inequality, rolling, and overlap joins, and two new quality control arguments. Read more ...
dplyr 1.1.0 is coming soon! This post introduces some of the exciting new features coming in 1.1.0, and includes a call-for-feedback as we finalize the release. Read more ...