我正在使用survival
包在 R 中进行生存分析。我想我正在处理左截断的数据,但我不完全确定如何处理它。
我有一组在 1990 年至 2012 年间被诊断出的患者。所有患者都有明确的诊断时间(入院时间)。然而,感兴趣的结果(特定的疾病恶化)仅在 2000 年及以后才被记录。对于 2000 年之前确诊的患者,因此不知道结果是否在此之前发生 - 只有在之后。
我的第一个想法是,我需要将分析限制在 2000 年以后的时间段内,仅包括在该时间点之后诊断出的患者。在做了一些阅读之后,似乎没有必要排除 2000 年之前诊断的患者。这似乎是左截断,可以在coxph
using中处理Surv(time1, time2, event)
,其中 time1 是左截断时间(从诊断到开始记录的时间)结果)和时间 2 是事件发生的时间(从诊断时间开始)。
以下是我的数据集中的两个患者示例:
患者 #1:1999 年诊断。2001 年观察结果。左截断时间:1 年(至 2000 年)。事件发生时间:2 年。
患者#2:2001 年诊断。2005 年观察结果。左截断时间:0 年。事件发生时间:4 年。
对于这些患者,我认为他们在生存对象中的生存时间(以年为单位)将(分别):
Surv(time1 = c(1,0), time2 = c(2,4), event = c(1,1))
这是左截断数据的示例吗?如果是这样,这是处理它的正确方法吗?