apply_implicit_component_maps()

Apply ImplicitComponentMap rules to a DataFrame.

Usage

Source

apply_implicit_component_maps(
    df,
    implicit_maps,
    verbose=False,
)

Copies values from source to target columns, supporting different source/target names.

Parameters

df: pd.DataFrame

The source dataset.

implicit_maps: list[px.model.map.ImplicitComponentMap]

A list of ImplicitComponentMap objects.

verbose: bool = False
If True, print logs about applied mappings and conflicts.

Returns

pd.DataFrame
DataFrame with implicit component mappings applied.