{poorman} 0.2.5
Yesterday I released the ninth version of {poorman} to CRAN.
This update has added the following new features:
summarise()can now revise grouping structures with the.groupsargument (#57).group_by()can now drop groups formed by factor levels that don’t appear in the data with the.dropparameter (#63).- New cumulative functions have been added:
cumall(),cumany()andcummean()(#64). - Additional tools for working with rownames have been added:
has_rownames(),remove_rownames(),column_to_rownames(),rowid_to_column()(#66). filter()gains the.preserveparameters (#81).if_any()andif_all()were added (#80).
The following fixes were also implemented:
mutate()now successfully evaluates functions defined in the scope of a parent function (#68).select_positions()now works if passed a combination of positive and negative values (#71).transmute()now keeps unnamed columns that it creates (#72).
The following refactorisations took place:
- When grouping data with
group_by(), it will now create an object of classgrouped_dfand notgrouped_datawhich keeps it consistent with the {dplyr} method name (#70). This should hopefully make transitioning packages from {dplyr} to {poorman} a little easier.