【发布时间】:2019-09-02 05:01:36
【问题描述】:
我有一个表示事件是否发生的二进制变量:
event <- c(0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0)
我需要获取一个变量来指示最后一个事件发生的时间。预期的输出是:
last_event <- c(0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 13, 13, 13, 13)
如何使用 base R、tidyverse 或任何其他方式获得它?
【问题讨论】: