PercentRank.RdPercentRank() takes a vector x and returns the percentile that elements of x correspond to.
PercentRank(x)A numeric vector of the same length as x with names copied from x (unless na.last = NA, when missing values are removed). The vector is of integer type unless x is a long vector.
(r1 <- rank(x1 <- c(3, 1, 4, 15, 92)))
#> [1] 2 1 3 4 5
x2 <- c(3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5)
names(x2) <- letters[1:11]
(r2 <- rank(x2)) # ties are averaged
#> a b c d e f g h i j k
#> 4.5 1.5 6.0 1.5 8.0 11.0 3.0 10.0 8.0 4.5 8.0
PercentRank(x2)
#> [1] 0.3 0.0 0.5 0.0 0.6 1.0 0.2 0.9 0.6 0.3 0.6