- dat <- data.frame(ID = c(1,2), Var1 = c(1,0), time = c(3,5), event = c(1,0))
- tt <- dat$time
- dat2 <- dat[rep(1:nrow(dat), tt), ]
- time2 <- NULL
- for (i in 1:length(tt)) time2 <- c(time2, 1:tt[i])
- dat2$time <- time2
- dat2$event <- 0
- dat2$event[cumsum(tt)] <- dat$event


雷达卡



京公网安备 11010802022788号







