Please enable JavaScript to view this site.

Navigation: Prism 统计学 > 生存分析 > 教程:Kaplan-Meier生存分析

一项临床研究中Kaplan-Meier生存数据的示例

Scroll Prev Top Next More

请看下面所示的一项临床试验的数据样本:

入组

最终日期

观察时间(天)

发生了什么

组别

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

因车祸死亡

接受治疗

若将这些数据输入Prism时,以X列表示“截至目标事件(本例为死亡)的总耗时(以天为单位)”,则数据将呈现如下形式:

此外,也可以如下所示,通过输入每条观测记录的起止日期来录入数据:

Prism中的生存分析表具有独特性,它允许您输入观测的总经过时间,也可以为每个单独的观测输入特异性的起止日期。 如果您选择输入起止日期,Prism 将计算出整数天数(或周数、年数,具体取决于日期范围),并将这些值作为生存时间。请注意,直接在 Prism 中输入起止日期时不会考虑具体时间(因此,计算生存时间时不会考虑零头天数)。 如果您没有具体日期,而是有具体的起始和结束时间或时间戳(例如 2021 年 1 月 1 日上午 10:00:00.000 和 2021 年 1 月 2 日晚上 11:00:00.000), 则可利用 Excel 轻松计算包含零头天的生存时间。只需将这些时间戳分别输入到两个不同的单元格中,并在第三个单元格中计算它们的差值。结果将自动以天数形式显示(如有零头天则包含在内)。

与许多程序不同,您无需将分组信息(本示例中为对照组与实验组)编码到单一数据列中。相反,结果信息(感兴趣的事件或删剪观察值)应输入到单独的列中(研究中的每个组各占一列)。

在上例中,本研究中观察值被视为删剪有三个不同的原因:

•其中三条删剪观测值代表研究结束时尚未经历目标事件(本例中即仍存活)的研究参与者。我们无法得知他们经历该事件前还将经过多长时间(即他们还能存活多久)

•受试者7搬离了该地区,因此脱离了研究方案。即使我们掌握了该受试者在未经历目标事件的情况下存活了多长时间的信息,由于其已不再遵循研究方案,我们也无法使用该信息。 我们确实知道,受试者7在遵循研究方案期间被观察了732天且未发生目标事件,但此后的情况我们要么不知情,要么无法利用相关信息

•受试者10在研究期间因车祸身亡。不同研究者对此的处理方式各不相同。当研究关注事件为死亡时,部分研究者会简单地将任何死亡都定义为该事件,无论死因如何;而另一些研究者则会将因明显无关原因(如车祸)导致的死亡定义为删剪观察。 我们知道该受试者在治疗期间被随访了703天。然而,我们并不知道如果他没有死于车祸,在接受治疗的情况下还能存活多久

请注意,数据在数据表行中的输入顺序与生存分析完全无关。上述数据是按入组日期顺序输入的,但无论按何种顺序输入,都会得出相同的结果。