在ggsurvplot中调整X轴刻度线的频率

时间:2018-11-13 08:18:10

标签: r ggplot2

我正在尝试使用参数ggsurvplot从R 3.5.1中的软件包ggplot2中提高xticks.by函数中x轴刻度的频率。但是,无论我输入什么,刻度线的频率都保持不变。使用yticks.by参数调整y轴刻度线似乎有效。

示例代码:

library(survival)
library(survminer)

data(ovarian)
data.frame(ovarian)

surv_object <- Surv(time = ovarian$futime, event = ovarian$fustat)
fit1 <- survfit(surv_object ~ rx, data = ovarian)
ggsurvplot(fit1, data = ovarian, xticks.by = 150)

Runnig此代码给出了以下图以及默认的x轴刻度线(300): Survival plot

我在做什么错了?

1 个答案:

答案 0 :(得分:1)

您应该使用break.time.by

ggsurvplot(fit1, data = ovarian, break.time.by = 150)