View source: R/PiecewiseConstantExponentialRNG.R
| PiecewiseConstantExponentialRNG | R Documentation |
This function can be used as generator to define endpoint. Implementation is based on this algorithm. This distribution can be used to simulate delayed treatment effect.
PiecewiseConstantExponentialRNG(n, risk, endpoint_name)
n |
integer. Number of random numbers |
risk |
a data frame of columns
|
endpoint_name |
character. Name of endpoint. This should be the same as
the |
a data frame of n rows and two columns
<endpoint_name>name of endpoint specified by users in
endpoint_name.
event indicator with 0/1 as censoring and
event, respectively. Note that due to the nature of the algorithm to
generate data from this distribution, it is possible to have the endpoint
being censoring at the last end_time unless it is set to Inf.
# example code
# In this example, absolute risk in [0, 1) and [26, 52] are 0.0181 and
# 0.0027, respectively.
risk <- data.frame(
end_time = c(1, 4.33, 26.0, 52.0),
piecewise_risk = c(1, 1.01, 0.381, 0.150) * exp(-4.01)
)
PiecewiseConstantExponentialRNG(10, risk, 'PFS')
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.