原标题:生存曲线比较:KM法及Log Rank检验(实例+SPSS)

一、问题与数据

某肿瘤医院医生收集了甲、乙两种手术方法治疗42名肺癌患者的随访资料,数据包括患者的治疗分组、生存状态和生存时间(月)。数据见表1,其中分组1为甲种手术组(20人),分组2为乙种手术组(22人);生存状态0表示失访或存活,1表示死亡。请问两种手术方式是否有差异?

表1. 两种手术方式患者的生存情况

2、对数据结构的分析

整个数据资料涉及两组的研究对象,研究比较两组手术方式患者的生存情况,且包含生存时间数据,因此属于两组设计的生存时间资料。

要比较两种手术方式是否有差异,且仅有一个分析因素(手术方式),可绘制Kaplan-Meier生存曲线观察两组生存曲线,并可选用Log Rank法、Breslow法(即广义Wilcoxon法)比较两组患者的生存曲线是否有差异。

3、SPSS分析方法

A. 数据录入SPSS

B. 选择Analyze→Survival→Kaplan-Meier

C. 选项设置

(1)主对话框设置:将生存时间变量送入Time框中→将死亡状态变量送入Status框中→点击Define Event→定义表示终点事件发生的数值(本例中为死亡,赋值为1)→将分组变量送入Factor框中

(2)Compare Factor选项设置:

在Test Statistics选项中选择Log rank和Breslow作为检验组间生存分布是否相同的组间比较方法,其他按默认选项→Continue

(3)Options选项设置:

选择Statistics选项中的Mean and Median survival(输出平均、中位生存时间及其标准误、可信区间),以及Plots中的Survival生存曲线作为输出的结果→Continue→OK

4、结果解读

Case Processing Summary表格给出了两种手术方式患者生存数据的部分统计信息,包括组别(Group)、数量(N)、事件发生数(N of Events;即前面Event的中的定义:死亡)、删失数据数和百分比(Censored N and Percent)。所谓删失数据,是指没有出现结局事件的研究对象。这包括随访期间失访、死于其它疾病和随访结束时仍然活着的研究对象等。

Mean and Medians for Survival Time表格给出了生存时间估计的结果,显示两种手术组平均生存时间(Mean)的估计值(Estimate)、标准误(Std. Error)和估计值的95%可信区间(95% Confidence Interval),以及中位生存时间(Median)的估计值(Estimate)、标准误(Std. Error)和估计值的95%可信区间(95% Confidence Interval)。

Overall Comparisons表格给出生存曲线组间的整体比较,结果显示对两组生存曲线整体比较的Log Rank检验结果为P(Sig.)=0.002,Breslow检验结果为P(Sig.)=0.005。按照Log Rank检验的结果,可以认为两种手术方式后病人的生存率有差异。

Survival Functions为生存函数曲线,直观地显示接受甲种手术患者的生存曲线高于接受乙种手术患者的生存曲线。

5、撰写结论

接受甲乙两种手术后,两组患者的中位生存时间估计值分别为16.54月和6.83月。接受两种手术后,患者的生存曲线不同(Log Rank P=0.002),甲种手术优于乙种手术。

(敲黑板,注意事项来啦!!!)

1、SPSS中的分析方法的名称为Log Rank和Breslow;SAS中相对应的为Log Rank和Wilcoxon。Breslow法即广义Wilcoxon法。Log Rank检验在实际工作中应用较多。

2、Log Rank检验给结局事件的远期差别更大的权重,即对远期差异敏感;而Breslow检验给结局事件的近期差别更大的权重。因此,对于一开始粘在一起,随时时间的推移越拉越开的生存曲线,Log Rank检验较Breslow检验容易得到差异有显著性的结果;反之,对于一开始相差较大,随着时间的推移反而越来越近的生存曲线,Breslow法容易得到差异有显著性的结果。

3、用Log Rank检验比较时,要求各组生存曲线不能交叉,如果有交叉则提示可能存在混杂因素,此时应进行样本分层或多因素的方法校正混杂因素。

(更多内容可关注“医咖会”微信公众号:传播医学知识和研究进展,探讨临床研究方法学。)返回搜狐,查看更多

责任编辑:

php 算生存曲线,生存曲线比较:KM法及Log Rank检验(实例+SPSS)相关推荐

  1. python 生存分析_生存分析之KM法

    KM法即乘积极限法(product-limit method),是现在生存分析最常用的方法,是由Kaplan和Meier于1958年提出,因此称Kaplan-Meier法,通常简称KM法.KM法是这样 ...

  2. 从714里连续减去6减几次得0_一年级下册数学想加算减、破十法、连减法,家长来看看...

    最近还没有开学,想到一年级孩子在学习想加算减.破十法.连续减法时,这三者或许有一定混淆,家长也有可能讲不清楚,就将20以内存在的情况全部列出来,基本的内容都在这份练习,题目有点多,但并不难.正常情况下 ...

  3. 用C语言用指针怎么算通用定积分,C语言:利用指针编写程序,用梯形法计算给定的定积分实例...

    题目要求 利用指针编写程序,用梯形法计算下列公式中的定积分: 参考代码 首先说明一下指针的用处:因为所传递的参数均为数字,并不需要使用指针提高效率,故这里使用指针指向函数. 请注意calc()函数中的 ...

  4. 指针法算中点坐标c语言,C语言:利用指针编写程序,用梯形法计算给定的定积分实例...

    题目要求 利用指针编写程序,用梯形法计算下列公式中的定积分: 参考代码 首先说明一下指针的用处:因为所传递的参数均为数字,并不需要使用指针提高效率,故这里使用指针指向函数. 请注意calc()函数中的 ...

  5. php 算生存曲线,生存曲线(三):统计分析方法这么多,到底选哪个?

    前面花了两期内容,讨论了如何使用软件(包括GraphPad Prism.SPSS和Origin)绘制生存曲线. 生存曲线只是数据呈现的方式之一,其核心必须是统计结果.涉及统计,就不可避免地需要选择使用 ...

  6. python算24点穷举法_24点游戏7节课–第1节-游戏介绍与基本算法 | 学步园

    这仅仅是一个控制台(DOS窗口下)的小游戏--有人欢喜有人烦了.欢喜的是因为可以专心于游戏逻辑自身过程,就算你只学过C++简单的屏幕输入输出(cin.cout ),乃至换用java,C#也可以写这个小 ...

  7. python算24点穷举法_关于24点去重的算法?

    === 4月12日更新 === === 先给结论吧 === 花了近一周时间用JavaScript完成了24点去重算法,源码提交到了github上:auntyellow/24 ,可以在线试:gives ...

  8. 测回角值计算用计算机,用测回法观测水平角,若半测回角值计算时右目标读数小于左目标读数,则应()。...

    相关题目与解析 用测回法观测水平角,若右方目标的方向值右小于左方目标的方向值左时,水平角的计算方法是( 经纬仪用测回法进行水平角观测时,某一方向上盘左读数和盘右读数的关系是(). 整理表中的测回法水平 ...

  9. 负数与正数相乘怎么算_负数的加减乘除法是怎么算的?

    一.加法负数1+负数2=-(负数1+负数2)=负数负数+正数=符号取绝对值较大的加数的符号,数值取"用较大的绝对值减去较小的绝对值"的所得值二.减法负数1-负数2=负数1加上负数2 ...

最新文章

  1. 奇点云发布三大无人零售终端产品,“云”“端”结合赋能零售商
  2. Ruby_day[1]控制流2
  3. Maven知识点简要
  4. OS / 线程的 3 种实现方式(内核级,用户级 和 混合型)
  5. 【nyoj - 860】 又见0-1背包 (dp,反向0-1背包,好题好思路)
  6. python语法基础题你好_Python基础要打牢,先学会基本语法
  7. ati catalyst linux 视频解码,如何为ATI/APU用户编译编译安装XBMC,硬解播放视频
  8. 金山云肖江:5G 驱动智慧人居新发展
  9. ios 去掉cell最后一条分割线
  10. 苹果mac虚拟机软件:Parallels Desktop 17(pd虚拟机)Intel专用版
  11. oracle case grouping,ORACLE GROUPING函数的使用
  12. java 新手入门电子书_Java基础入门电子书.pdf
  13. 小学生机器人挑战赛_厉害了我的小学生!德阳中小学生机器人大赛
  14. gbase mysql数据库_mysql/gbase数据库全库库表记录数统计
  15. Selenium调用使用360浏览器,QQ浏览器,遨游浏览器,猎豹浏览器,Chromium
  16. Drools规则引擎快速入门(一)
  17. hd620显卡linux驱动,Thinkpad T480 Win7 安装 INTEL HD620显卡驱动
  18. 2020年Google SEO 8大趋势
  19. OA系统分级审批功能
  20. 视频通信中的码率控制算法

热门文章

  1. 国外程序员推荐:每个程序员都应读的书
  2. 人脸对齐之SDM论文解析
  3. firefly rk3328学习笔记1-samba环境搭建
  4. 2022-11 | Redis命令SET SETEX SETNX语法及描述
  5. 绝地求生服务器延迟检测源码,绝地求生不停网络延迟检测怎么办 绝地求生网络问题解决办法...
  6. 揪出键盘上的“老鼠”
  7. 不能说的hidden
  8. 2022-2028全球与中国纳米保湿美容仪市场现状及未来发展趋势
  9. 保研之路——上科大信息学院直硕夏令营
  10. FMC子卡模块学习资料:FMC160-两路14位400Msps AD,两路16位400Msps DA FMC子卡模块