我使用调查包中的svycoxph创建了一个基于复杂调查设计的对象:
object <- svycoxph(Surv(time, status) ~ group, design=design)
然后,我按照文档here on page 88中的说明使用Forecate()来预测曲线并绘制它们:
prediction <- predict(object, type="curve", newdata = data.frame(group=c("A", "B")) )
plot(prediction[[1]],ci=FALSE,col="sienna")
lines(prediction[[2]],ci=FALSE,col="royalblue")
我的组变量是A级和B级的因子.列表1是A,列表2是B吗?我以为情况就是这样,但结果与我的预期相反.当我在源代码窗格中打开该对象时,列表1和2之外没有任何标签(任何地方都没有标记A或B).
有没有办法让曲线发生反转?结果是否可能按字母顺序而不是按因素顺序列出?