【发布时间】:2020-05-28 20:31:42
【问题描述】:
我正在寻找一个代码来提取每个试验开始的列的时间间隔 (500ms)(称为时间),以便我可以计算每个试验前 500ms 的基线 列的两个连续行之间的实际时间以毫秒为单位有所不同,因为数据集是下采样的,只报告了变化,所以我不能只计算一定数量的行来定义时间间隔。
我试过了:
baseline <- labchart %>%
dplyr::filter(time[1:(length(labchart$time)+500)]) %>%
dplyr::group_by(Participant, trialonset)
但只收到如下错误消息: 错误:参数 2 过滤条件不计算为逻辑向量 而且我不确定,如果 (time[1:(length(labchart$Time)+500)]) 真的会给我每次试验的前 500 毫秒吗?
【问题讨论】:
标签: r time filter intervals baseline