Я хочу повторить c стиль сюжета выживания в NEW ENGLAND JOURNAL OF MEDICINE. Он часто содержит график выживания с увеличенной шкалой y в исходном масштабе. Вот так:
Я могу использовать пакет Survival and Survminer R, чтобы нарисовать график выживания без номера. легко подвергаться риску. Однако у меня нет идеи вложить график выживания с увеличенной шкалой y.
Вот код, который я пробовал.
library("survival")
library("survminer")
library("ggplot2")
fit <- survfit(Surv(time,status) ~ sex, data = lung)
p1 <- ggsurvplot(fit, data = lung, pval = TRUE, fun = "pct",
risk.table = TRUE, size = 1,
tables.theme = theme_cleantable())
p2 <- ggsurvplot(fit, data = lung, pval = TRUE, fun = "pct", ylim=c(50, 100))
library(grid)
vp <- viewport(width =0.6, height = 0.6, x = 1,y = 1)
p1
print(p2,vp = vp)
Однако кажется, что функция области просмотра не работает.