INNER CODE UNIT · Python
_map_row_positions_to_text_style
aeturrell/skimpy · src/skimpy/__init__.py:135
def _map_row_positions_to_text_style(types_to_property: dict, df: pd.DataFrame) -> dict:
"""Maps positions in summary dataframe (eg row) to a Rich text property.
Args:
types_to_property (dict): _description_
df (pd.DataFrame): Dataframe to map positions in
Returns:
dict: Dictionary mapping row position to Rich text property
"""
cols_to_cat_map = dict(
zip(
types_to_property.keys(),
[
list(df.select_dtypes(entry).columns)
for entry in types_to_property.keys()
],
)