File: survsplit.Rd

package info (click to toggle)
r-cran-relsurv 2.2-3-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 680 kB
  • sloc: ansic: 1,055; makefile: 2
file content (34 lines) | stat: -rw-r--r-- 1,406 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
\name{survsplit}
\alias{survsplit}

\title{Split a Survival Data Set at Specified Times}
\description{
  Given a survival data set and a set of specified cut times, the function splits
 each record into multiple records at each cut time. The new data 
 set is be in \code{counting process} format, with a start time, stop
time, and event status for each record. More general than \code{survSplit}
 as it also works with the data already in the \code{counting process} format.
}
\usage{
survsplit(data, cut, end, event, start, id = NULL, zero = 0,
          episode = NULL,interval=NULL)
}

\arguments{
  \item{data}{data frame. }
  \item{cut}{vector of timepoints to cut at.}
  \item{end}{character string with name of event time variable. }
  \item{event}{character string with name of censoring indicator. }
  \item{start}{character string with name of start variable (will be
	created if it does not exist). }
  \item{id}{character string with name of new id variable to create
(optional). }
  \item{zero}{If \code{start} doesn't already exist, this is the time
that the original records start. May be a vector or single value. }
  \item{episode}{character string with name of new episode variable (optional).}
  \item{interval}{this argument is used by \code{max.lik} function}
}
\value{New, longer, data frame.}

\seealso{\code{\link{survSplit}}.}
\keyword{survival}