繁体   English   中英

调整 ggsurvplot 中 x 轴刻度的频率

[英]Adjusting frequency of x-axis tickmarks in ggsurvplot

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

示例代码:

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)

运行此代码给出以下带有默认 x 轴刻度线 (300) 的图:生存图

我究竟做错了什么?

你应该使用 break.time.by

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM