eha (version 2.11.4)

cal.window: Calendar time cut of survival data

Description

For a given time interval, each spell is cut so that it fully lies in the given time interval

Usage

cal.window(dat, window, surv = c("enter", "exit", "event", "birthdate"))

Value

A data frame of the same form as the input data frame, but 'cut' as desired. Intervals exceeding window[2] will be given event = 0

Arguments

dat

Input data frame. Must contain survival data and a birth date.

window

Vector of length two; the time interval

surv

Vector of length four giving the names of the central variables in 'dat'.

Author

Göran Broström

Details

The window must be in the order (begin, end)

See Also

age.window, coxreg, aftreg

Examples

Run this code

dat <- data.frame(enter = 0, exit = 5.731, event = 1,
birthdate = 1962.505, x = 2)
window <- c(1963, 1965)
dat.trim <- cal.window(dat, window)  

Run the code above in your browser using DataLab