The survival fit is transformed in a grob containing a table with groups in rows characterized by N, median and 95% confidence interval.
Usage
h_grob_median_surv(
fit_km,
armval = "All",
x = 0.9,
y = 0.9,
width = grid::unit(0.3, "npc"),
ttheme = gridExtra::ttheme_default()
)
Arguments
- fit_km
(
survfit
)
result ofsurvival::survfit()
.- armval
(
string
)
used as strata name when treatment arm variable only has one level. Default is"All"
.- x
(
numeric
)
a value between 0 and 1 specifying x-location.- y
(
numeric
)
a value between 0 and 1 specifying y-location.- width
(
unit
)
width (as a unit) to use when printing the grob.- ttheme
(
list
)
seegridExtra::ttheme_default()
.
Examples
# \donttest{
library(dplyr)
library(survival)
library(grid)
grid::grid.newpage()
grid.rect(gp = grid::gpar(lty = 1, col = "pink", fill = "gray85", lwd = 1))
tern_ex_adtte %>%
filter(PARAMCD == "OS") %>%
survfit(form = Surv(AVAL, 1 - CNSR) ~ ARMCD, data = .) %>%
h_grob_median_surv() %>%
grid::grid.draw()
# }