Calculate sample ranks for ordinary vectors or for rvecs. In the case of rvecs, ranks are calculated independently for each draw.
Usage
rank(
  x,
  na.last = TRUE,
  ties.method = c("average", "first", "last", "random", "max", "min")
)Arguments
- x
- An ordinary vector or an - rvec().
- na.last
- Treatment of - NAs. Options are- TRUE,- FALSE, or- "keep". See- base::rank()for details.
- ties.method
- Treatment of ties. See - base::rank()for details.
Value
An object of class rvec_int() if x is
an rvec. Otherwise an ordinary integer vector.
Details
To enable different behavior for rvecs and for ordinary vectors,
the base R function base::rank() is turned into a generic,
with base::rank() as the default.
For details on the calculations, see the documentation
for base::rank().