pymovements.events.fill#
- pymovements.events.fill(events: EventDataFrame, timesteps: list[int] | np.ndarray, minimum_duration: int = 1, name: str = 'unclassified') EventDataFrame[source]#
Classify all previously unclassified timesteps as events.
- Parameters:
events – The already detected events.
timesteps (array-like, shape (N, )) – Continuous 1D timestep time series.
minimum_duration (int) – Minimum fixation duration. The duration is specified in the units used in
timesteps.name – Name for detected events in EventDataFrame.
- Returns:
A dataframe with detected fixations as rows.
- Return type:
pl.DataFrame