View source: R/plot.gg_survival.R
| plot.gg_survival | R Documentation |
gg_survival object.Plot a gg_survival object.
## S3 method for class 'gg_survival'
plot(
x,
type = c("surv", "cum_haz", "hazard", "density", "mid_int", "life", "proplife"),
error = c("shade", "bars", "lines", "none"),
label = NULL,
...
)
x |
|
type |
"surv", "cum_haz", "hazard", "density", "mid_int", "life", "proplife" |
error |
"shade", "bars", "lines" or "none" |
label |
Modify the legend label when gg_survival has stratified samples |
... |
not used |
A ggplot object. The y-axis shows the chosen type
(e.g. survival probability for "surv") and the x-axis shows time.
Confidence shading, bars, or lines are added when the input object carries
confidence-interval columns.
gg_survival, kaplan,
nelson, gg_rfsrc
## -------- pbc data
data(pbc, package = "randomForestSRC")
pbc$time <- pbc$days / 364.25
# This is the same as kaplan
gg_dta <- gg_survival(
interval = "time", censor = "status",
data = pbc
)
plot(gg_dta, error = "none")
plot(gg_dta)
# Stratified on treatment variable.
gg_dta <- gg_survival(
interval = "time", censor = "status",
data = pbc, by = "treatment"
)
plot(gg_dta, error = "none")
plot(gg_dta)
plot(gg_dta, label = "treatment")
# ...with smaller confidence limits.
gg_dta <- gg_survival(
interval = "time", censor = "status",
data = pbc, by = "treatment", conf.int = .68
)
plot(gg_dta, error = "lines")
plot(gg_dta, label = "treatment", error = "lines")
# ...with smaller confidence limits.
gg_dta <- gg_survival(
interval = "time", censor = "status",
data = pbc, by = "sex", conf.int = .68
)
plot(gg_dta, error = "lines")
plot(gg_dta, label = "sex", error = "lines")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.