mapping module¶
Mapping utilities.
apply_mapping function¶
apply_mapping(
obj,
mapping_like=None,
reverse=False,
ignore_case=True,
ignore_underscores=True,
ignore_type=None,
ignore_missing=False,
na_sentinel=None
)
Apply mapping on object using a mapping-like object.
Args
obj:any-
Any object.
Can take a scalar, tuple, list, set, frozenset, NumPy array, Index, Series, and DataFrame.
mapping_like:mapping_like-
Any mapping-like object.
See to_mapping().
reverse:bool- See
reversein to_mapping(). ignore_case:bool- Whether to ignore the case if the key is a string.
ignore_underscores:bool- Whether to ignore underscores if the key is a string.
ignore_type:dtype_likeortuple- One or multiple types or data types to ignore.
ignore_missing:bool- Whether to ignore missing values.
na_sentinel:any- Value to mark “not found”.
reverse_mapping function¶
reverse_mapping(
mapping
)
Reverse a mapping.
Returns a dict.
to_mapping function¶
to_mapping(
mapping_like,
reverse=False
)
Convert mapping-like object to a mapping.
Enable reverse to apply reverse_mapping() on the result dict.