0

我正在做生存分析,并使用

  1. 绘图函数将 Kaplan-Meier(KA 变量)估计绘制为 y 值与时间的关系。

  2. lines 函数绘制估计 i 和 i+1 之间的阶梯线,对于每个 i=1,2,....

代码如下:

plot(KA)

for( i in 1:(length(KA)-1)){

lines(c(i,i+1),c(KA[i],KA[i]))       # The horizontal step lines

lines(c(i+1,i+1),c(KA[i],KA[i+1]))   # The vertical step lines

}

现在我想使用 ggplot2 包制作一个更漂亮的生存图。

问题是:如何将阶梯线添加到图形中?

对不起,我的声誉低于 10,我不能放图表。

4

1 回答 1

1

查看 geom_step、geom_path 或 geom_segment。
它们可能对您想要实现的目标有所帮助。

http://had.co.nz/ggplot2/geom_step.html
http://had.co.nz/ggplot2/geom_path.html
http://had.co.nz/ggplot2/geom_segment.html

于 2012-04-17T08:53:40.987 回答