invtime {relsurv} | R Documentation |
This function can be used when predicting in Relative Survival using the transformed time regression
model (using rstrans
function). It inverses the time from Y to T in relative survival using the
given ratetable. The times Y can be produced with the rstrans
function, in which case, this is the reverse
function. This function does the transformation for one person at a time.
invtime(y, age, sex, year, scale, ratetable, lower, upper)
y |
time in Y. |
age |
age of the individual. Must be in days. |
sex |
sex of the individual. Must be coded in the same way as in the ratetable . |
year |
date of diagnosis. Must be in date format |
scale |
numeric value to scale the results. If ratetable is in units/day, scale = 365.25 causes the output
to be reported in years.
|
ratetable |
a table of event rates, such as survexp.us . |
lower |
the lower bound of interval where the result is expected. This argument is optional, but, if given, can shorten the time the function needs to calculate the result. |
upper |
the upper bound of interval where the result is expected. See lower
|
Works only with ratetables that are split by age, sex and year. Transforming can be computationally intensive, use lower and/or upper to guess the interval of the result and thus speed up the function.
A list of values
T |
the original time |
Y |
the transformed time |
data(slopop) invtime(y = 0.1, age = 23011, sex = "male", year = 9497, ratetable = slopop)