encodeToZeroIndexed: Encode Integer Vector with Consecutive Values Starting from 0

View source: R/encodeToZeroIndexed.R

encodeToZeroIndexedR Documentation

Encode Integer Vector with Consecutive Values Starting from 0

Description

This function maps an integer vector to a new vector where the unique values are replaced with consecutive integers starting from 0.

Usage

encodeToZeroIndexed(x)

Arguments

x

An integer vector.

Value

An integer vector with values from 0 to (number of unique values - 1), maintaining the original order structure.

Examples

encodeToZeroIndexed(c(10, 20, 10, 30))
# Returns: 0 1 0 2


blockmodeling documentation built on July 24, 2025, 3:02 a.m.