Skip to contents

A dataset with actual calendar dates to demonstrate datetime handling capabilities of the swimmer plot function. Shows how to work with real-world date formats in clinical data.

Usage

data(swimmer_unified_datetime)

Format

A data frame with 10 rows and 8 variables:

PatientID

Character. Unique patient identifiers (PT001-PT010)

StartDate

Character. Treatment start date in YYYY-MM-DD format

EndDate

Character. Treatment end date in YYYY-MM-DD format

BestResponse

Character. Best overall response (CR, PR, SD, PD)

Surgery

Character. Surgery date in YYYY-MM-DD format (NA if no surgery)

ProgressionAssessment

Character. Date of progression assessment (NA if no progression)

EventType

Character. Type of clinical event recorded

Site

Character. Clinical trial site (Center A, B, C)

Source

Generated for ClinicoPath package demonstration

Examples

data(swimmer_unified_datetime)

# DateTime swimmer plot with relative display
swimmerplot(
  data = swimmer_unified_datetime,
  patientID = "PatientID", 
  startTime = "StartDate",
  endTime = "EndDate",
  responseVar = "BestResponse",
  timeType = "datetime",
  dateFormat = "ymd",
  timeUnit = "months",
  timeDisplay = "relative",
  milestone1Name = "Surgery",
  milestone1Date = "Surgery"
)
#> Error: Argument 'milestone1Date' contains 'Surgery' which is not present in the dataset