Learn R Programming

mark (version 0.8.1)

pseudo_id: Create an ID for a vector

Description

Transforms a vector into an integer of IDs.

Usage

pseudo_id(x, ...)

# S3 method for pseudo_id pseudo_id(x, ...)

# S3 method for default pseudo_id(x, na_last = TRUE, ...)

# S3 method for factor pseudo_id(x, ...)

Value

A pseudo_id object where the integer value of the vector correspond to the position of the unique values in the attribute "uniques".

Arguments

x

A vector of values

...

Additional arguments passed to methods

na_last

Logical if FALSE will not place NA at the end

Examples

Run this code
set.seed(42)
(x <- sample(letters, 10, TRUE))
(pid <- pseudo_id(x))
attr(pid, "uniques")[pid]

Run the code above in your browser using DataLab