Skip to contents

LinkMap is an S7 class to organize and manage multiple sets of factors, for instance when tracing or converting feature IDs across databases. Methods for LinkMap aim to follow factor behaviour.

Usage

LinkMap(x, metadata = list())

Arguments

x

data.frame with two named columns that can be coerced to factors.

metadata

list. Optional. May be used to store additional data or application-specific tags.

Value

a LinkMap object.

Slots

levels

Named list of character vectors depicting levels.

metadata

list. Optional. May be used to store additional data or application-specific tags.

See also

Examples

# Generate random linkage input
x <- data.frame(
    a = sample(letters[seq(3)], 10, replace = TRUE),
    A = sample(LETTERS[seq(3)], 10, replace = TRUE)
)

# Create LinkMap
LinkMap(x)
#>    a A
#> 1  c C
#> 2  a C
#> 3  b A
#> 4  c B
#> 5  c B
#> 6  c C
#> 7  b C
#> 8  a B
#> 9  a C
#> 10 a A