(Signed) rank transformation
Transform numeric values with the integers of their rank (i.e., 1st smallest,
2nd smallest, 3rd smallest, etc.). Setting the sign
argument to TRUE
will
give you signed ranks, where the ranking is done according to absolute size
but where the sign is preserved (i.e., 2, 1, -3, 4).
ranktransform(x, ...) ## S3 method for class 'numeric' ranktransform(x, sign = FALSE, method = "average", verbose = TRUE, ...) ## S3 method for class 'grouped_df' ranktransform( x, select = NULL, exclude = NULL, sign = FALSE, method = "average", ... ) ## S3 method for class 'data.frame' ranktransform( x, select = NULL, exclude = NULL, sign = FALSE, method = "average", ... )
x |
Object. |
... |
Arguments passed to or from other methods. |
sign |
Logical, if |
method |
Treatment of ties. Can be one of |
verbose |
Toggle warnings and messages on or off. |
select |
Character vector of column names. If |
exclude |
Character vector of column names to be excluded from selection. |
A rank-transformed object.
Other transform utilities:
change_scale()
,
normalize()
,
standardize()
ranktransform(c(0, 1, 5, -5, -2)) ranktransform(c(0, 1, 5, -5, -2), sign = TRUE) head(ranktransform(trees))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.