def base_map_generator()

in osci/helper/base.py [0:0]


def base_map_generator(df: pd.DataFrame, group_by_column: str, nested_columns: List[str],
                       rename_columns: Dict[str, str] = None) -> Mapping[str, List[Dict[str, Any]]]:
    return {group_by_column: group_df[nested_columns].rename(columns=rename_columns or dict()).to_dict('records')
            for group_by_column, group_df in df.groupby([group_by_column])}