Dplyr
Hadley Wickham
dbplyr 2.0.0 adds missing features from dplyr 1.0.0, numerous improvements to SQL translation (including new Amazon Redshift and SAP HANA backends), and an improved system for extending dbplyr to work with other databases. Read more ...
2020/11/04
Hadley Wickham
dplyr 1.0.0 is now available from CRAN! Read more ...
2020/06/01
Hadley Wickham, Kirill Müller
Learn about two last-minute additions to dplyr 1.0.0: a chattier summarise() with more options for controlling grouping of output, and new row manipulation functions inspired by SQL. Read more ...
2020/05/06
Hadley Wickham
dplyr 1.0.0 is scheduled for release on May 15. This blog post talks about what package maintainers can do to prepare. Read more ...
2020/04/29
Hadley Wickham
dplyr now makes heavy use of vctrs behind the scenes. This brings with it greater consistency and (hopefully!) more useful error messages. Read more ...
2020/04/27
Hadley Wickham
rowwise() has been renewed and revamped to make it easier to perform operations row-by-row. This makes it much easier to solve problems that previously required lapply(), map(), or friends. Read more ...
2020/04/10
Hadley Wickham
A new across() function makes it much easier to apply the same operation to multiple columns. It supersedes the _if(), _at(), and _all() function variants. Read more ...
2020/04/03
Hadley Wickham
select() and rename() can now select by position, name, function of name, type, and any combination thereof. A new relocate() function makes it easy to change the position of columns. Read more ...
2020/03/27
Hadley Wickham
In summarise(), a single summary expression can now create both multiple rows and multiple columns. This significantly increases its power and flexibility. Read more ...
2020/03/20
Hadley Wickham
This post focusses on the idea of the “function lifecycle” which helps you understand where functions in dplyr are going. Particularly important is the idea of a “superseded” function. A superseded function is not going away, but we no longer recommend using it in new code. Read more ...
2020/03/09