当您比较三条或更多条生存曲线时,就会用到对数秩检验趋势。为了使该检验的结果有意义,分组(生存数据表中的列)的顺序必须按自然顺序排列。本示例可以是年龄组、癌症分期或治疗剂量。此外,这些组的间距必须相等。该检验主要检验生存率中位数是否存在线性趋势以及各组的列序。
当您在数据分组表中包含三个或更多组(列)进行生存分析时,Prism 默认会计算趋势的对数秩检验。如果愿意,可以在分析的参数对话框中禁用该检验。在该对话框中,您还可以选择两种方法来计算该检验:一种是 Prism 5 中使用的旧方法,另一种是 Prism 6 中使用的与 SAS 和 SPSS 相匹配的新方法(也是更好的方法)。
趋势检验只有在组的顺序(由 Prism 中的数据集列定义)符合逻辑时才有意义。本示例中的分组代表不同的年龄范围、不同的疾病严重程度或不同的药物剂量。这些分组在生存数据分组表中从左到右的顺序必须与有序且间距相等的类别相对应。如果数据不有序(或间距相等),则应忽略趋势的对数秩检验结果(或如上所述在参数对话框中禁用)。
趋势对数秩检验报告的是一个卡方值,它总是与一个自由度相关(无论比较多少组)。它使用该卡方检验值来计算检验零假设的 P 值,即各组顺序与中位生存时间之间不存在线性趋势。如果得出的 P 值小于预先指定的临界值(通常为 0.05),则可以拒绝这个零假设。
计算趋势的对数秩检验需要给每个组分配一个代码号。然后检验这些组代码与存活率之间的趋势。在其他一些程序中,您可以手动分配这些代码,从而处理间距不相等的有序分组。Prism 使用列号作为代码,因此它只能在假设各组间距相等的情况下进行趋势检验。即使输入数字作为列标题来表示代码号,Prism 也不会使用这些数字来执行趋势检验。
趋势检验的对数秩检验考察的是组代码(由 Prism 中的列编号指定)与存活率之间的线性趋势。但是,它并不是简单地查看生存率中位数、五年生存率或任何其他特异性总结指标。它首先计算预期存活率,假设零假设(所有组别中的受试者都是从具有相同存活经验的人群中抽样)为真。然后,量化每个组的观察存活率和预期存活率之间的总体差异。最后,研究该差异与相应组别代码之间的趋势。更多详情,请参阅马钦的文章(1)。
1.David Machin, Yin Bun Cheung, Mahesh Parmar,Survival Analysis:第二版,IBSN:0470870400。
2.道格拉斯-奥特曼,《医学研究实用统计学》,IBSN:0412276305