考虑下述临床试验中的数据样本:
入组 |
最终日期 |
观察历时(天) |
发生什么 |
分组 |
---|---|---|---|---|
2016年2月7日 |
2020年3月2日 |
1485 |
死亡 |
治疗 |
2016年5月19日 |
2016年11月30日 |
195 |
死亡 |
治疗 |
2016年11月14日 |
2020年4月3日 |
1236 |
死亡 |
治疗 |
2016年12月1日 |
2019年3月4日 |
823 |
死亡 |
对照 |
2017年3月4日 |
2019年5月4日 |
791 |
死亡 |
对照 |
2017年4月1日 |
2020年9月9日 |
1257 |
在本研究结束时仍存活 |
治疗 |
2017年6月1日 |
2019年6月3日 |
732 |
搬走,偏离方案 |
对照 |
2017年7月3日 |
2020年9月9日 |
1164 |
在本研究结束时仍存活 |
对照 |
2018年1月3日 |
2020年9月9日 |
980 |
在本研究结束时仍存活 |
对照 |
2018年3月4日 |
2020年2月5日 |
703 |
死于车祸 |
治疗 |
以下是使用X列中发生感兴趣事件(在此情况下,感兴趣事件是死亡)前的总历时(天),将此类数据输入Prism中时,此类数据的外观:
或者,可以使用每次观察的开始日期和结束日期输入数据,如下所示:
Prism中的生存表独一无二,原因在于其允许您输入总观察历时,或者为每项单独观察输入特定的开始日期和结束日期。如果您选择输入开始日期和结束日期,则Prism将计算整日数(或周数或年数,具体取决于日期范围),并将此类值用作生存时间。请注意,直接在Prism中输入开始日期和结束日期时,不使用当日时间(因此,在计算生存时间时,不考虑非全天时段)。如果您拥有特定的开始时间和结束时间或时间戳(例如,2021年1月1日上午10:00:00.000和02-2021年1月2日晚上11:00:00.000),而非日期,则可以使用Excel轻松计算非全天的生存时间。仅需将该时间戳输入两个独立单元格中,并在第三个单元格中计算两者之差。结果将自动显示为天数(如适用,包括非全天)。
不同于其他很多程序,不会将研究组信息(本示例中的对照组 vs. 治疗组)编码至单独数据列中。取而代之的是,应将结局信息(感兴趣事件或删失观察结果)输入单独列(本研究中每个研究组一列)。
在上述示例中,有三个不同原因导致观察结果在本研究中视为已删失:
•三个删失观察结果代表在本研究结束时未发生感兴趣事件(在此情况下,感兴趣事件为仍生存)的研究参与者。我们不知道他们还需要多久才发生该事件(换言之,他们将生存多长时间)
•受试者7离开该地区,因此退出研究方案。即使我们知道受试者在未发生感兴趣事件的情况下生存多长时间,我们也不能使用该信息,原因在于他们不再遵循研究方案。我们确实知道,按照方案观察到受试者7在732天内未发生感兴趣事件,但在此之后我们假装要么不知道,要么不能使用任何信息
•受试者10在研究过程中死于车祸。不同研究者处理此事的方式不同。感兴趣事件为死亡时,部分研究者会简单地将所有死亡均定义为事件,无论原因如何。其他研究者则将因明显无关的原因(如车祸)导致的死亡定义为删失观察结果。我们知道该受试者在治疗中接受703天观察。但是,如果他们未死于车祸,我们不知道他们在治疗中还能生存多长时间。
请注意,数据输入数据表各行的顺序与生存分析完全无关。上述数据按照入组日期的顺序输入,但也可按照任意顺序输入,最终可产生相同结果。