Get time values for given columns in a clinical dataset
Usage
getAttributesTime(
clinical,
event,
timeStart,
timeStop = NULL,
followup = "days_to_last_followup"
)
Arguments
- clinical
Data frame: clinical data
- event
Character: name of column containing time of the event of interest
- timeStart
Character: name of column containing starting time of the interval or follow up time
- timeStop
Character: name of column containing ending time of the interval (only relevant for interval censoring)
- followup
Character: name of column containing follow up time
See also
Other functions to analyse survival:
assignValuePerSubject()
,
labelBasedOnCutoff()
,
optimalSurvivalCutoff()
,
plotSurvivalCurves()
,
plotSurvivalPvaluesByCutoff()
,
processSurvTerms()
,
survdiffTerms()
,
survfit.survTerms()
,
testSurvival()
Examples
df <- data.frame(followup=c(200, 300, 400), death=c(NA, 300, NA))
rownames(df) <- paste("subject", 1:3)
getAttributesTime(df, event="death", timeStart="death", followup="followup")
#> followup start event
#> subject 1 200 NA NA
#> subject 2 300 300 300
#> subject 3 400 NA NA