R에서는 암 환자의 생존 데이터 분석을하고 있습니다.
CrossValidated 및 기타 장소에서 생존 분석에 대해 매우 유용한 내용을 읽었으며 Cox 회귀 결과를 해석하는 방법을 이해했다고 생각합니다. 그러나 하나의 결과로 여전히 버그가 발생합니다 ...
생존과 성별을 비교하고 있습니다. Kaplan-Meier 곡선은 여성 환자에게 유리합니다 (추가 한 범례가 올바른지 여러 번 확인했습니다. 최대 생존률이 4856 일인 여성은 실제로 여성입니다).
그리고 콕스 회귀는 돌아오고 있습니다 :
Call:
coxph(formula = survival ~ gender, data = Clinical)
n= 348, number of events= 154
coef exp(coef) se(coef) z Pr(>|z|)
gendermale -0.3707 0.6903 0.1758 -2.109 0.035 *
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
exp(coef) exp(-coef) lower .95 upper .95
gendermale 0.6903 1.449 0.4891 0.9742
Concordance= 0.555 (se = 0.019 )
Rsquare= 0.012 (max possible= 0.989 )
Likelihood ratio test= 4.23 on 1 df, p=0.03982
Wald test = 4.45 on 1 df, p=0.03499
Score (logrank) test = 4.5 on 1 df, p=0.03396
따라서 남성 환자의 위험 비율 (HR gendermale
)은 0.6903입니다. 내가 Kaplan-Meier 곡선을 보지 않고 해석하는 방법은 다음과 같습니다. HR이 <1이므로 남성 성별의 환자가 보호됩니다. 보다 정확하게 말하면, 여성 환자는 남성보다 특정 시간에 사망 할 확률이 1 / 0.6903 = exp (-coef) = 1.449입니다.
그러나 그것은 Kaplan-Meier 곡선이 말하는 것과 같지 않습니다! 내 해석에 어떤 문제가 있습니까?