Check that exit occurs after enter, that spells from an individual do not overlap, and that each individual experiences at most one event.
check.surv(enter, exit, event, id = NULL, eps = 1e-08)
| enter | Left truncation time. |
|---|---|
| exit | Time of exit. |
| event | Indicator of event. Zero means 'no event'. |
| id | Identification of individuals. |
| eps | The smallest allowed spell length or overlap. |
A vector of id's for the insane individuals. Of zero length if no errors.
Interval lengths must be strictly positive.
Göran Broström
xx <- data.frame(enter = c(0, 1), exit = c(1.5, 3), event = c(0, 1), id = c(1,1)) check.surv(xx$enter, xx$exit, xx$event, xx$id)#> [1] "1"