Skip to contents

Convert contextual semantic mappings into a two-column relational representation suitable for:

Usage

invert_value_key(x)

Arguments

x

A semantic mapping carrier:

  • named character vector;

  • named list;

  • two-column data frame or tibble.

Value

A two-column tibble containing contextual semantic mappings.

Details

  • joins;

  • contextual grouping workflows;

  • Record Set inspection;

  • relational projection;

  • roundtrip conversion with as_value_key().

Examples


record_sets <- list(
  conceptualisation = c(
    "D:/_package/alpha",
    "D:/_markdown/alpha-methodology"
  )
)

invert_value_key(record_sets)
#> # A tibble: 2 × 2
#>   key               value                         
#>   <chr>             <chr>                         
#> 1 conceptualisation D:/_package/alpha             
#> 2 conceptualisation D:/_markdown/alpha-methodology