renumSeq: Renumber a sequence of numbers

View source: R/renumSeq.r

renumSeqR Documentation

Renumber a sequence of numbers

Description

This function renumbers a sequence, which is helpful if "gaps" appear in the sequence. For example, consider the sequence {1, 1, 3, 1, 8, 8, 8}. This function will renumber the sequence {1, 1, 2, 1, 3, 3, 3}. NAs are ignored.

Usage

renumSeq(x)

Arguments

x

Numerical or character vector.

Value

A vector.

See Also

order, rank

Examples


x <- c(1, 1, 3, 1, 8, 8, 8)
renumSeq(x)

y <- c(1, 1, 3, 1, 8, NA, 8, 8)
renumSeq(y)

z <- c('c', 'c', 'b', 'a', 'w', 'a')
renumSeq(z)


adamlilith/omnibus documentation built on April 12, 2024, 8:46 p.m.