Comprehensive Time Interval Calculator for Survival Analysis
Source:R/timeinterval.b.R
timeintervalClass.Rd
Advanced time interval calculation tool designed for survival analysis, epidemiological studies, and person-time analysis. Provides robust date parsing, time interval calculation, landmark analysis, and comprehensive data quality assessment.
Details
This function provides comprehensive time interval calculation capabilities including:
Multiple date format parsing with automatic detection
Flexible output units (days, weeks, months, years)
Landmark analysis for conditional survival
Person-time calculations for epidemiological studies
Data quality assessment and validation
Statistical summaries with confidence intervals
Export capabilities for downstream analysis
Super classes
jmvcore::Analysis
-> ClinicoPath::timeintervalBase
-> timeintervalClass
Methods
Inherited methods
jmvcore::Analysis$.createImage()
jmvcore::Analysis$.createImages()
jmvcore::Analysis$.createPlotObject()
jmvcore::Analysis$.load()
jmvcore::Analysis$.render()
jmvcore::Analysis$.save()
jmvcore::Analysis$.savePart()
jmvcore::Analysis$.setCheckpoint()
jmvcore::Analysis$.setParent()
jmvcore::Analysis$.setReadDatasetHeaderSource()
jmvcore::Analysis$.setReadDatasetSource()
jmvcore::Analysis$.setResourcesPathSource()
jmvcore::Analysis$.setStatePathSource()
jmvcore::Analysis$addAddon()
jmvcore::Analysis$asProtoBuf()
jmvcore::Analysis$asSource()
jmvcore::Analysis$check()
jmvcore::Analysis$init()
jmvcore::Analysis$optionsChangedHandler()
jmvcore::Analysis$postInit()
jmvcore::Analysis$print()
jmvcore::Analysis$readDataset()
jmvcore::Analysis$run()
jmvcore::Analysis$serialize()
jmvcore::Analysis$setError()
jmvcore::Analysis$setStatus()
jmvcore::Analysis$translate()
ClinicoPath::timeintervalBase$initialize()