1

可能是一个愚蠢的问题,但是如何在卡普兰迈耶图中更改符号又名标记颜色?我知道lines.survfit 可以选择更改实际标记符号,但显然不是符号的颜色(只有线条的颜色)

我尝试使用 line() 或 points() 手动添加标记,并使用 pch 和 col 更改这些标记的颜色和符号。但是标记不完整;并非所有被审查的事件都有使用该方法的标记。

有谁知道该怎么做?

4

1 回答 1

2

无法弄清楚问题可能是什么......似乎按预期工作:

 #Example from help page ("works")

fit <- survfit(Surv(time, status==2) ~ sex, pbc,subset=1:312)
 plot(fit, mark.time=FALSE, xscale=365.25,
         xlab='Years', ylab='Survival')
 lines(fit[1], lwd=2, col="black", xscale=365.24)    
 points(fit[1], lwd=2, col="red", xscale=365.24)

需要一个反例......带有数据和代码。

于 2013-06-10T21:11:02.317 回答