pymovements.dataset.Dataset.pos2acc#
- Dataset.pos2acc(*, degree: int = 2, window_length: int = 7, padding: str | float | int | None = 'nearest', verbose: bool = True) Dataset[source]#
Compute gaze accelerations in dva/s^2 from dva coordinates.
This method requires a properly initialized
experimentattribute.After success, the gaze dataframe is extended by the resulting acceleration columns.
- Parameters:
window_length – The window size to use.
degree – The degree of the polynomial to use.
padding – The padding method to use. See
savitzky_golayfor details.verbose (bool) – If True, show progress of computation.
- Raises:
AttributeError – If gaze is None or there are no gaze dataframes present in the gaze attribute, or if experiment is None.
- Returns:
Returns self, useful for method cascading.
- Return type: