Skip to contents

The companion to tda_survivor: the rate a model implies, with the same column names whichever model produced it. prate = at fit time is what asks TDA to compute it.

Usage

tda_rates(x)

Arguments

x

a fit from tda_rate or tda_coxph.

Value

A data frame with group, time, rate, survivor and density, or NULL if the fit carries no rate table. For a Cox fit rate is the baseline rate at each event time and cumrate the cumulative baseline rate beside it (already cumulative: TDA's CumRate column).

Examples

d <- tda_rrdat()
f <- tda_rate(Surv(TFP, DES) ~ 1, d, prate = "0(10)300")
head(tda_rates(f))
#>   group time       rate  survivor     density
#> 1     0    0 0.01123044 1.0000000 0.011230445
#> 2     0   10 0.01123044 0.8937721 0.010037458
#> 3     0   20 0.01123044 0.7988286 0.008971200
#> 4     0   30 0.01123044 0.7139707 0.008018209
#> 5     0   40 0.01123044 0.6381271 0.007166451
#> 6     0   50 0.01123044 0.5703402 0.006405174