我在R语言中使用Survival包进行Cox回归分析
coxph(Surv(time,AE)~Obesity+Underweight+Frequent_AE+
Severe_frequent+mmRC+Poor_adherence+Poor_inhaler+
SO2+Sputum_culture+EOS_or_FENO+Systemic_inflammation+
reflux+CAD+HF, data = Cox_data)
研究的是影响慢阻肺急性加重的因素,已经确认过time是数值变量,AE是结局是因子,其他的自变量也都是因子,
所有自变量都经过多重插补填充缺失值,但是进行Cox分析的时候报错
数据结构如下
Error in coxph(Surv(time, AE) ~ Obesity + Underweight + Frequent_AE + :
an id statement is required for multi-state models
单因素Cox回归同样提示
Error in coxph(Surv(time, AE) ~ Obesity, data = Cox_data) :
an id statement is required for multi-state models
这个id statement是什么东西啊,之前做cox回归没有遇到过这种情况啊,求好兄弟指教