Apply a moving average smoothing function to gaze data (X and Y). This is generally reccomended after up-sampling the data.
Description
Apply a moving average smoothing function to gaze data (X and Y). This is generally reccomended after up-sampling the data.
Usage
smooth_gaze(x, n = 5, x_col = "Gaze_X", y_col = "Gaze_Y", trial_col = "Trial")
Arguments
x
|
A data frame containing gaze data. |
n
|
The window size (in samples) for the moving average. |
x_col
|
The name of the X gaze column (as string). |
y_col
|
The name of the Y gaze column (as string). |
trial_col
|
The name of the trial column used for grouping (default = "Trial"). |
Value
A tibble with smoothed gaze X and Y columns (replacing originals).