0

我在 SPSS 中运行 cox 比例风险回归,以查看“预测因子”与 10 年随访中疾病风险的关联。我有另一个变量“age_quartiles”,其值为 1、2、3、4,并希望使用“1”作为参考来获取相对于“1”的 2、3 和 4 的 HR。当我把这个变量放在 Strata 中时,我仍然得到一个“HR”,如下所示(“S_URAT_07”是具有连续值的预测变量);

在此处输入图像描述

问题:如何根据“age_quartiles”2,3 和 4 获取事件预测变量的 HR,并将 1 作为参考组?'age_quartile' 在这里不是预测变量。我应该选择一种特定的方法吗?

4

1 回答 1

1

正如我昨天在 Cross Validated 上对同样问题的回答:

您正在拟合的模型仅涉及一个参数,用于随着 S_URAT_07 的变化(例如,B 是 S_URAT_07 增加一个单位的对数风险的变化),而与 age_quartiles 的水平无关。age_quartiles 的不同之处在于基线风险函数用作分层或分层变量时,风险不再成比例。

如果您将 age_quartiles 指定为一个因子(在 COXREG 中称为分类协变量)而不是分层变量,您将再次获得 S_URAT_07 的单个系数,而且还获得一组三个系数,这些系数反映了 age_quartiles 的每个级别的按比例不同的基线。您可以将因子上的简单对比与第一水平指定为参考类别,以反映与该类别的比较。

如果您将 age_quartiles 指定为一个因子,并且还包括它与 S_URAT_07 之间的交互作用,那么您将获得单独的比例基线风险函数,但也允许 S_URAT_07 的影响根据 age_quartiles 水平而有所不同。

于 2020-06-12T16:25:49.223 回答