encode: Encode using run-length encoding

encodeR Documentation

Encode using run-length encoding

Description

Encode using run-length encoding

Usage

encode(x, ...)

## S4 method for signature 'Date'
encode(x)

## S4 method for signature 'DFrame'
encode(x, j = NULL)

## S4 method for signature 'Ranges'
encode(x)

## S4 method for signature 'Rle'
encode(x)

## S4 method for signature 'atomic'
encode(x)

## S4 method for signature 'factor'
encode(x)

Arguments

x

Object.

j

vector. Column names or positions to evaluate.

...

Additional arguments.

Value

Modified object. All atomic columns will be encoded to Rle S4 class.

Note

Updated 2023-09-26.

See Also

  • Rle().

Examples

## DFrame ====
binary <- seq(from = 0L, to = 1L)
object <- S4Vectors::DataFrame(
    "a" = rep(x = binary, times = 50L),
    "b" = rep(x = binary, each = 50L)
)
lapply(object, class)
object <- encode(object)
lapply(object, class)

acidgenomics/brio documentation built on Feb. 1, 2024, 11:47 a.m.