reindex_empkins#

pepbench.data_handling.utils.reindex_empkins(data: DataFrame, after_rename: bool = False) DataFrame[source]#

Reindex data from the EmpkinsDataset.

The reindexing is performed according to the condition (tsst, ftsst) and phase (Prep, Pause_1, Talk, Math, Pause_5) mappings. The reindexing can be performed before or after the data has been renamed (using rename_empkins).

Parameters:
datapandas.DataFrame

Data from the EmpkinsDataset.

after_renamebool, optional

True if the data has already been renamed using rename_empkins, False otherwise. Default: False

Returns:
pandas.DataFrame

Reindexed data from the EmpkinsDataset.