【发布时间】:2021-06-08 12:46:37
【问题描述】:
我有类似 df1(以毫秒为单位的时间)之类的东西,但随后有数千行:
df1 <- data.frame(time=c(105, 202, 305, 408, 505, 608), event=c("", "", "", "onset", "", ""))
我想要做的是,对于“onset”的每个实例,在同一列中添加变量“start”,并在该实例之前 200ms 添加。所以,在这个简化的情况下,它应该是这样结束的:
df2 <- data.frame(time=c(105, 202, 208, 305, 408, 505, 608), event=c("", "", "start", "", "onset", "", ""))
我一直无法弄清楚如何做到这一点,非常感谢帮助!
【问题讨论】:
标签: r dplyr data-science data-wrangling