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
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()
All of the dplyr vector functions, like between() and case_when(), are now powered by vctrs. We’ve also added two powerful new helpers: case_match() and consecutive_id()
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()
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
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
Try adjusting your filters or search query.