# NOT RUN {
set.seed(1)
overlapping_data <- data.frame(
rowid = 1:20,
patid = 1:2,
prodcode = 'a',
start_date = Sys.Date() + c(round(rexp(19, 1/7)), -20),
qty = rpois(20, 64),
ndd = sample(seq(.5, 12, by = .5), 20, replace = TRUE),
stringsAsFactors = FALSE
)
overlapping_data <- transform(overlapping_data,
stop_date = start_date + qty / ndd
)
isolate_overlaps(overlapping_data)
# }
Run the code above in your browser using DataLab