break.time.by: breakByYear, breakByHalfYear, breakByQuarterYear, breakByMonth (numeric value only in ggsurvplot)
xscale: scaleByYear, scaleByMonth (numeric value only in ggsurvplot)
hazard.ratio (logical): display hazard ratios in addition to p value, complementing pval=T
xlab: {.OS,.PFS,.TTF,.DFS}.{years,months,days}
table.layout: clean, displays risk table only with color code and number, no grid, axes or labels.
(do not forget risk.table=TRUE to see something)
papersize: numeric vector of length 2, c(width, height), unit inches. kaplan_meier_plot
will store a "papersize" attribute with this value which is read by save_pdf
ggplot.add: ggplot2 object to add to the ggplot plot part of the created KM plot.
One common use case is manual specification of the line type, which is currently not possible with ggsurvplot.
The passed object can be result of "+" operations will be added via "+" as usual with ggplot() objects.