| ggsurvplot_arguments {survminer} | R Documentation | 
ggsurvplot Argument Descriptions
Description
ggsurvplot Argument Descriptions
Arguments
| fit | an object of class survfit. | 
| data | a dataset used to fit survival curves. If not supplied then data will be extracted from 'fit' object. | 
| fun | an arbitrary function defining a transformation of the survival curve. Often used transformations can be specified with a character argument: "event" plots cumulative events (f(y) = 1-y), "cumhaz" plots the cumulative hazard function (f(y) = -log(y)), and "pct" for survival probability in percentage. | 
| surv.scale | scale transformation of survival curves. Allowed values are "default" or "percent". | 
| xscale | numeric or character value specifying x-axis scale. 
 | 
| color | color to be used for the survival curves. 
 | 
| palette | the color palette to be used. Allowed values include "hue" for the default hue color scale; "grey" for grey color palettes; brewer palettes e.g. "RdBu", "Blues", ...; or custom color palette e.g. c("blue", "red"); and scientific journal palettes from ggsci R package, e.g.: "npg", "aaas", "lancet", "jco", "ucscgb", "uchicago", "simpsons" and "rickandmorty". See details section for more information. Can be also a numeric vector of length(groups); in this case a basic color palette is created using the function palette. | 
| linetype | line types. Allowed values includes i) "strata" for changing linetypes by strata (i.e. groups); ii) a numeric vector (e.g., c(1, 2)) or a character vector c("solid", "dashed"). | 
| break.time.by | numeric value controlling time axis breaks. Default value is NULL. | 
| break.x.by | alias of break.time.by. Numeric value controlling x axis breaks. Default value is NULL. | 
| break.y.by | same as break.x.by but for y axis. | 
| conf.int | logical value. If TRUE, plots confidence interval. | 
| conf.int.fill | fill color to be used for confidence interval. | 
| conf.int.style | confidence interval style. Allowed values include c("ribbon", "step"). | 
| conf.int.alpha | numeric value specifying fill color transparency. Value should be in [0, 1], where 0 is full transparency and 1 is no transparency. | 
| censor | logical value. If TRUE, censors will be drawn. | 
| censor.shape | character or numeric value specifying the point shape of censors. Default value is "+" (3), a sensible choice is "|" (124). | 
| censor.size | numveric value specifying the point size of censors. Default is 4.5. | 
| pval | logical value, a numeric or a string. If logical and TRUE, the p-value is added on the plot. If numeric, than the computet p-value is substituted with the one passed with this parameter. If character, then the customized string appears on the plot. See examples - Example 3. | 
| pval.size | numeric value specifying the p-value text size. Default is 5. | 
| pval.coord | numeric vector, of length 2, specifying the x and y coordinates of the p-value. Default values are NULL. | 
| title,xlab,ylab | main title and axis labels | 
| xlim,ylim | x and y axis limits e.g. xlim = c(0, 1000), ylim = c(0, 1). | 
| axes.offset | logical value. Default is TRUE. If FALSE, set the plot axes to start at the origin. | 
| legend | character specifying legend position. Allowed values are one of c("top", "bottom", "left", "right", "none"). Default is "top" side position. to remove the legend use legend = "none". Legend position can be also specified using a numeric vector c(x, y); see details section. | 
| legend.title | legend title. | 
| legend.labs | character vector specifying legend labels. Used to replace the names of the strata from the fit. Should be given in the same order as those strata. | 
| risk.table | Allowed values include: 
 | 
| risk.table.title | The title to be used for the risk table. | 
| risk.table.pos | character vector specifying the risk table position. Allowed options are one of c("out", "in") indicating 'outside' or 'inside' the main plot, respectively. Default value is "out". | 
| risk.table.col | same as tables.col but for risk table only. | 
| risk.table.fontsize,fontsize | font size to be used for the risk table and the cumulative events table. | 
| risk.table.y.text | logical. Default is TRUE. If FALSE, risk table y axis tick labels will be hidden. | 
| risk.table.y.text.col | logical. Default value is FALSE. If TRUE, risk table tick labels will be colored by strata. | 
| tables.height | numeric value (in [0 - 1]) specifying the general height of all tables under the main survival plot. | 
| tables.y.text | logical. Default is TRUE. If FALSE, the y axis tick labels of tables will be hidden. | 
| tables.y.text.col | logical. Default value is FALSE. If TRUE, tables tick labels will be colored by strata. | 
| tables.col | color to be used for all tables under the main plot. Default value is "black". If you want to color by strata (i.e. groups), use tables.col = "strata". | 
| tables.theme | function, ggplot2 theme name. Default value is
theme_survminer. Allowed values include ggplot2 official themes: see
 | 
| risk.table.height | the height of the risk table on the grid. Increase the value when you have many strata. Default is 0.25. Ignored when risk.table = FALSE. | 
| surv.plot.height | the height of the survival plot on the grid. Default is 0.75. Ignored when risk.table = FALSE. | 
| ncensor.plot | logical value. If TRUE, the number of censored subjects at time t is plotted. Default is FALSE. Ignored when cumcensor = TRUE. | 
| ncensor.plot.title | The title to be used for the censor plot. Used when
 | 
| ncensor.plot.height | The height of the censor plot. Used when
 | 
| cumevents | logical value specifying whether to show or not the table of the cumulative number of events. Default is FALSE. | 
| cumevents.title | The title to be used for the cumulative events table. | 
| cumevents.col | same as tables.col but for the cumulative events table only. | 
| cumevents.y.text | logical. Default is TRUE. If FALSE, the y axis tick labels of the cumulative events table will be hidden. | 
| cumevents.y.text.col | logical. Default value is FALSE. If TRUE, the y tick labels of the cumulative events will be colored by strata. | 
| cumevents.height | the height of the cumulative events table on the grid. Default is 0.25. Ignored when cumevents = FALSE. | 
| cumcensor | logical value specifying whether to show or not the table of the cumulative number of censoring. Default is FALSE. | 
| cumcensor.title | The title to be used for the cumcensor table. | 
| cumcensor.col | same as tables.col but for cumcensor table only. | 
| cumcensor.y.text | logical. Default is TRUE. If FALSE, the y axis tick labels of the cumcensor table will be hidden. | 
| cumcensor.y.text.col | logical. Default value is FALSE. If TRUE, the y tick labels of the cumcensor will be colored by strata. | 
| cumcensor.height | the height of the cumcensor table on the grid. Default is 0.25. Ignored when cumcensor = FALSE. | 
| surv.median.line | character vector for drawing a horizontal/vertical line at median survival. Allowed values include one of c("none", "hv", "h", "v"). v: vertical, h:horizontal. | 
| ggtheme | function, ggplot2 theme name. Default value is
theme_survminer. Allowed values include ggplot2 official themes: see
 | 
| ... | other arguments to be passed i) to ggplot2 geom_*() functions such as linetype, size, ii) or to the function ggpar() for customizing the plots. See details section. | 
| log.rank.weights | The name for the type of weights to be used in
computing the p-value for log-rank test. By default  | 
| pval.method | whether to add a text with the test name used for
calculating the pvalue, that corresponds to survival curves' comparison -
used only when  | 
| pval.method.size | the same as  | 
| pval.method.coord | the same as  |