
Interpolate Gazepoint pupil blink/dropout spans
Source:R/roadmap-compatibility-aliases.R
interpolate_gazepoint_pupil_blinks.RdInterpolates internal blink or dropout spans in pupil columns using transparent, auditable rules. Leading/trailing gaps are not interpolated.
Usage
interpolate_gazepoint_pupil_blinks(
data,
pupil_cols = NULL,
time_col = NULL,
blink_col = NULL,
max_gap_s = NULL,
method = c("linear", "constant"),
suffix = "_interp"
)Arguments
- data
Data frame containing pupil columns.
- pupil_cols
Pupil columns to interpolate. If omitted, common pupil columns are detected.
- time_col
Optional time column.
- blink_col
Optional logical/numeric blink mask column.
- max_gap_s
Optional maximum interpolated gap duration in seconds.
- method
Interpolation method passed to
stats::approx().- suffix
Suffix for interpolated pupil columns.