| farrange {timeplyr} | R Documentation |
A collapse version of dplyr::arrange()
Description
This is a fast and near-identical alternative to dplyr::arrange()
using the collapse package.
desc() is like dplyr::desc() but works faster when
called directly on vectors.
Usage
farrange(data, ..., .by = NULL, .by_group = FALSE, .cols = NULL)
Arguments
data |
A data frame. |
... |
Variables to arrange by. |
.by |
(Optional). A selection of columns to group by for this operation.
Columns are specified using |
.by_group |
If |
.cols |
(Optional) alternative to |
Details
farrange() is inspired by collapse::roworder() but also supports
dplyr style data-masking which makes it a
closer replacement to dplyr::arrange().
You can use desc() interchangeably with dplyr and timeplyr.
arrange(iris, desc(Species)) uses dplyr's version.
farrange(iris, desc(Species)) uses timeplyr's version.
farrange() is faster when there are many groups or a large number of
rows.
Value
A sorted data.frame.