【发布时间】:2022-06-29 23:28:31
【问题描述】:
我想根据每个参与者的 start_times 和 time_end_of_experiment(减去 10 毫秒)为每个参与者创建一个 end_time 变量,但我不确定如何执行此操作。
这是一个最小的工作示例
df <- data.frame("subject_nr" = c("1", "1", "1", "2", "2"),
"start_time" = c(50, 52, 55, 53, 54.5),
"time_end_of_experiment" = c(60, 60, 60, 55.5, 55.5))
subject_nr start_time time_end_of_experiment
1 1 50.0 60.0
2 1 52.0 60.0
3 1 55.0 60.0
4 2 53.0 55.5
5 2 54.5 55.5
这是最终产品的外观
subject_nr start_time end_time time_end_of_experiment
1 1 50.0 51.9 60
2 1 52.0 54.9 60
3 1 55.0 59.9 60
4 2 53.0 54.4 55.5
5 2 54.5 55.4 55.5
【问题讨论】:
-
嗨,对我来说还不是很清楚,你到底想要什么。您想要每个主题的行之间的差异吗?每个主题的行之间的所有差异是否相等并且应该总计为
time_end_of_experiment?你能更详细地描述你的问题和目标吗?
标签: r