可能是一个愚蠢的问题,但是如何在卡普兰迈耶图中更改符号又名标记颜色?我知道lines.survfit 可以选择更改实际标记符号,但显然不是符号的颜色(只有线条的颜色)
我尝试使用 line() 或 points() 手动添加标记,并使用 pch 和 col 更改这些标记的颜色和符号。但是标记不完整;并非所有被审查的事件都有使用该方法的标记。
有谁知道该怎么做?
可能是一个愚蠢的问题,但是如何在卡普兰迈耶图中更改符号又名标记颜色?我知道lines.survfit 可以选择更改实际标记符号,但显然不是符号的颜色(只有线条的颜色)
我尝试使用 line() 或 points() 手动添加标记,并使用 pch 和 col 更改这些标记的颜色和符号。但是标记不完整;并非所有被审查的事件都有使用该方法的标记。
有谁知道该怎么做?
无法弄清楚问题可能是什么......似乎按预期工作:
#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)
需要一个反例......带有数据和代码。