This function allows plotting of recurrent event data.
simrecPlot(data, id = "id", start = "start", stop = "stop", status = "status")A data set of recurrent event data to be plotted.
The input-data must include columns corresponding to:
id (patient-ID), start (= beginning of an interval where the patient is at risk for an event),
stop (= end of the interval due to an event or censoring),
status (= an indicator of the patient status at stop with = 0 censoring, 1 = event)
the name of the id column, default is "id"
the name of the start column, default is "start"
the name of the stop column, default is "stop"
the name of the status column, default is "status"
The output is a plot of the data with a bullet indicating a recurrent event and a circle indicating censoring.
simrec, simreccomp, simreccompPlot
### Example:
### First simulate a sample of 10 individuals (for more details see the help of `simrec`)
N <- 10
dist.x <- c("binomial", "normal")
par.x <- list(0.5, c(0, 1))
beta.x <- c(0.3, 0.2)
dist.z <- "gamma"
par.z <- 0.25
dist.rec <- "weibull"
par.rec <- c(1, 2)
fu.min <- 2
fu.max <- 2
cens.prob <- 0.2
dfree <- 30 / 365
pfree <- 0.5
simdata <- simrec(
  N, fu.min, fu.max, cens.prob, dist.x, par.x, beta.x,
  dist.z, par.z, dist.rec, par.rec, pfree, dfree
)
simrecPlot(simdata)
