注册 | 登录 | 充值

首页-> 学术资讯 -> 临床研究

SPSS详细教程:Cox回归中,连续变量的PH假定检验

临床研究

1970-01-01      

4247 0

作者:龚志忠

 

在上一期的内容中,小咖向大家介绍了如何利用SPSS软件,对分类变量是否满足PH假定进行简单快速的判断(戳这里:SPSS详细教程:Cox回归中,分类变量的PH假定检验)。

 

不同于分类变量,对于连续变量来说,我们常常利用Schoenfeld残差法来帮助进行判断,本期内容小咖就带大家学习一下,如何在SPSS中实现连续变量PH假定检验的Schoenfeld残差法

 

Schoenfeld残差法

 

Schoenfeld残差法由Schoenfeld于1982年提出,他定义了一个不依赖于时间的偏残差(Partial residuals)概念,用以检验Cox回归模型的PH假定。

 

其基本思想为:如果PH假定成立,通过对Cox模型估算的偏残差(即Schoenfeld残差)绘制残差图,理论上它应随时间的变化在0水平线上下随机波动。

 

但是,有时Schoenfeld残差图中的散点变化趋势难以评价,我们可以利用Lowess(Locally-weighted scatterplot smoothing)平滑函数,来绘制Schoenfeld残差与时间的平滑曲线,从而帮助我们进行判断。理论上在比例风险的无效假设下,这一函数曲线的斜率为0。

 

在此基础上,我们还需要进一步对Schoenfeld残差与时间秩次的相关性进行检验。其主要原理为:Schoenfeld残差不依赖于时间变量,因此Schoenfeld残差与时间秩次无线性相关性。

 

其中ρ是Schoenfeld残差与失效时间秩次之间的Pearson相关系数,nu是所有的非截尾观测数。

 

如果某协变量的风险比随着时间增加,则检验统计量z趋向正值,如果风险比随着时间下降,则检验统计量z趋向负值。如果假设检验证明ρ=0,则可认为该协变量满足PH假定条件,适宜进行Cox回归分析。

 

案例数据

 

数据库变量

 

1、结局变量stroke:1代表发生结局,0代表未发生结局

2、分组变量treatment:2种不同的治疗方法,取值分别为1和2

3、时间变量time:单位“月”

4、协变量age:单位“岁”

我们将对age(连续变量)这个变量进行PH假定的判定。

 

一、生成Schoenfeld偏残差

 

1、Analyze → Survival → Cox Regression

 

 

2、将时间变量time选入“Time”框中,将结局变量stroke选择“Status”框中,并点击Define Event,定义发生事件的取值为“1”, 并将协变量age选择“Covariates”框中。

 

3、点击Save,勾选Partial residuals,即Schoenfeld偏残差,点击Continue,最后点击OK完成操作。

 

 

4、此时我们发现在数据视图中,最后一列生成了一个新变量“PR1_1”,即为上一个步骤保存的Schoenfeld偏残差(Partial residuals)。

 

二、生成时间秩次

 

1、Transform → Rank Cases

 

 

2、将时间变量time选入“Variables”框中

 

 

3、点击“Rank Types”,勾选Rank,点击Continue,最后点击OK完成操作。

 

4、此时我们发现在数据视图中,最后一列生成了一个新变量“Rtime”,即为上一个步骤中保存的时间秩次变量。

 

 

三、绘制Schoenfeld残差图

 

1、Graphs → Legacy Dialogs → Scatter/Dot

 

2、选择简单散点图Simple Scatter

 

3、将Partial residual for age[PR1_1]选入Y轴“Y Axis”框中,将Rank of time[Rtime]选入X轴“X Axis”框中,点击OK完成操作。

 

 

4、我们可以看到结果中输出了一张年龄偏残差(Partial residual for age)和时间秩次(Rank of time)的散点图,即Schoenfeld残差图。从散点图中,我们无法准确的看出两者的变化趋势,因此需要进一步绘制平滑曲线来帮助我们进行判断。

 

 

5、双击图形,出现图形编辑的操作界面Chart Editor

 

6、点击添加趋势线(Add Fit Line at Total),在Fit Method框下选择Loess,绘制Loess平滑曲线。

 

7、我们发现在图形Y=0附近多出了一条平滑曲线,随着时间秩次的增大,曲线呈现逐渐上升的趋势,通过平滑曲线的变化趋势,我们可以大致判断协变量年龄age的风险比会随着时间的增加而增加,提示其不满足PH假定条件。我们需要进一步对两者的相关性进行统计学检验。

 

四、相关性检验

 

1、Analyze → Correlate → Bivariate 

 

2、将Partial residual for age[PR1_1]和Rank of time[Rtime]选入Variables框中,勾选Pearson相关,最后点击OK完成操作。

 

 

3、结果显示,Schoenfeld残差与失效时间秩次之间的Pearson相关系数为0.352(P<0.001),为正相关,且具有统计学显著性,与上述绘制的Schoenfeld残差图平滑曲线的趋势是一致的,由此提示协变量年龄age的风险比会随着时间的增加而增加,可认为年龄不满足PH假定,不适宜直接进行Cox回归分析。

 

我们用了两期的内容分别向大家介绍了在SPSS中,对于分类变量和连续变量进行PH假定判断的方法和操作步骤,那么可能大家最为关心的是,如果不满足PH假定时应该怎么办,万能的小咖会在下期内容中继续为大家揭秘。

 

扫码关注“医咖会”公众号,及时获取最新统计教程!



科研资讯(站内): 临床研究,医学统计,研究设计,统计咨询,研究方法,研究进展,医咖会,研医论道,yikahui,yika

百度浏览   来源 : 医咖会   


版权声明:本网站所有注明来源“医微客”的文字、图片和音视频资料,版权均属于医微客所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明来源:”医微客”。本网所有转载文章系出于传递更多信息之目的,且明确注明来源和作者,转载仅作观点分享,版权归原作者所有。不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。 本站拥有对此声明的最终解释权。

科研搜索(百度):医学科研 临床研究,医学统计,研究设计,统计咨询,研究方法,研究进展,医咖会,研医论道,yikahui,yika





发表评论

注册或登后即可发表评论

登录注册

全部评论(0)

没有更多评论了哦~

科研资讯 更多>>
  • 肿瘤电场治疗Optune Lua获批治疗..
  • 成本更低的实体瘤抗癌新星:CAR-..
  • 文献速递-子宫内膜癌中的卵黄囊..
  • Nature|MSCs首次用于人体跟腱病..
  • 推荐阅读 更多>>
  • SPSS详细教程:Cox回归中,分类..
  • R教程:Cox回归中,不满足PH假定..
  • 控制混杂因素,再给你支个大招:..
  • 追剧也能发论文!《权利的游戏》..
    • 相关阅读
    • 热门专题
    • 推荐期刊
    • 学院课程
    • 医药卫生
      期刊级别:国家级期刊
      发行周期:暂无数据
      出版地区:其他
      影响因子:暂无数据
    • 中华肿瘤
      期刊级别:北大核心期刊
      发行周期:月刊
      出版地区:北京
      影响因子:1.90
    • 中华医学
      期刊级别:CSCD核心期刊
      发行周期:周刊
      出版地区:北京
      影响因子:0.94