jwdink / eyetrackingR

This package is designed to make dealing with eye-tracking data easier. It addresses tasks along the pipeline from raw data to analysis and visualization.
http://eyetrackingr.com
Other
82 stars 20 forks source link

subset_by_window #64

Closed izahn closed 6 years ago

izahn commented 6 years ago
library("eyetrackingR")

data("word_recognition")
test_data <- make_eyetrackingr_data(word_recognition, 
                                  participant_column = "ParticipantName",
                                  trial_column = "Trial",
                                  time_column = "TimeFromTrialOnset",
                                  trackloss_column = "TrackLoss",
                                  aoi_columns = c('Animate','Inanimate'),
                                  treat_non_aoi_looks_as_missing = TRUE
                                  )

test_data[test_data$TimeFromTrialOnset == 15500, "msg"] <- "Start"
test_data[test_data$TimeFromTrialOnset == 21000, "msg"] <- "End"

data.window <- subset_by_window(test_data,
                                window_start_msg = 'Start',
                                window_end_msg = 'End',
                                msg_col = 'msg',
                                rezero= TRUE,
                                remove = TRUE)
##
## Error in mutate_impl(.data, dots) : 
##   Column `.WindowStart` must be length 1262 (the group size) or one, not 1261