bimap {datastructures} | R Documentation |
bimap
Instantiates a new bimap
object,
i.e. an unordered collection of key-value pairs with mappings
f: keys -> values,
and
f: values -> keys.
bimap(key.class = c("character", "numeric", "integer"), value.class = c("character", "numeric", "integer"))
key.class |
the primitive class type of the keys |
value.class |
the primitive class type of the values |
returns a new bimap
object
# create a bimap with character <-> character bi-mapping b <- bimap() # create a bimap with character <-> integer bi-mapping b <- bimap("character", "integer") # create a bimap with integer <-> integer bi-mapping b <- bimap("integer", "numeric")