Learn R Programming

tidytable (version 0.11.1)

row_number: Ranking functions

Description

Ranking functions:

  • row_number(): Gives other row number if empty. Equivalent to frank(ties.method = "first") if provided a vector.

  • min_rank(): Equivalent to frank(ties.method = "min")

  • dense_rank(): Equivalent to frank(ties.method = "dense")

  • percent_rank(): Ranks by percentage from 0 to 1

  • cume_dist(): Cumulative distribution

Usage

row_number(x)

min_rank(x)

dense_rank(x)

percent_rank(x)

cume_dist(x)

Arguments

x

A vector to rank

Examples

Run this code
df <- data.table(x = rep(1, 3), y = c("a", "a", "b"))

df %>%
  mutate(row = row_number())

Run the code above in your browser using DataLab