【发布时间】:2019-02-27 22:05:51
【问题描述】:
我想计算眼睛的反应延迟。我想通过测量目标在屏幕上出现与快速眼球运动响应之间的时间差来做到这一点。
下面是单个试用示例的图片。紫色线是目标出现在屏幕上的时间段。最上面一行是眼睛Y坐标的位置数据,下面一行是速度。 正如您在此处看到的,以高速向下的快速眼球运动是一种扫视。
为了让您了解我的数据的外观,我制作了一个虚拟 data.frame。块代表您也可以在图中看到的块。暂时忽略 trial.block。 saccade 是一列,告诉您数据是 S(saccade)还是 F(fixation)。
知道如何计算每个单独试验的目标开始时的 Iview 和第一次扫视开始之间的时间吗?
非常感谢
library(dplyr)
N = 500
G.df <- data.frame(Iview = seq(N*2),
cue.condition = rep(c("spatial", "non-spatial"), each = N),
block = rep(c("fixation.1", "fixation.2", "target.1", "target.2"), each = N/2),
trial.block = rep(1:4, each = N/2),
trial.number = rep(1:50, each = 10),
saccade = sample(c("S","F"), size = 100, replace = T))
【问题讨论】:
标签: r response-time