누군가 내 Cox 모델을 평범한 영어로 설명 할 수 있습니까?
이 함수를 사용하여 다음 Cox 회귀 모델을 모든 데이터에 맞추 었 습니다cph
. 내 데이터는라는 객체에 저장됩니다 Data
. 변수는 w
, x
및 y
연속; z
두 가지 수준의 요소입니다. 시간은 개월 단위로 측정됩니다. 내 환자 중 일부가 변수에 대한 데이터가 누락되었습니다 z
( NB : 아래의 Harrell 박사의 제안에 따라 모델을 편견을 피하기 위해 이러한 값을 무시하고 앞으로도 그렇게 할 것입니다).
> fit <- cph(formula = Surv(time, event) ~ w + x + y + z, data = Data, x = T, y = T, surv = T, time.inc = 12)
Cox Proportional Hazards Model
Frequencies of Missing Values Due to Each Variable
Surv(time, event) w x y z
0 0 0 0 14
Model Tests Discrimination
Indexes
Obs 152 LR chi2 8.33 R2 0.054
Events 64 d.f. 4 g 0.437
Center 0.7261 Pr(> chi2) 0.0803 gr 1.548
Score chi2 8.07
Pr(> chi2) 0.0891
Coef S.E. Wald Z Pr(>|Z|)
w -0.0133 0.0503 -0.26 0.7914
x -0.0388 0.0351 -1.11 0.2679
y -0.0363 0.0491 -0.74 0.4600
z=1 0.3208 0.2540 1.26 0.2067
또한 cox.zph
아래 명령 을 사용하여 비례 위험의 가정을 테스트하려고 시도했지만 결과를 해석하는 방법을 모릅니다. plot()
명령을 바꾸면 오류 메시지가 나타납니다.
cox.zph(fit, transform="km", global=TRUE)
rho chisq p
w -0.1125 1.312 0.2520
x 0.0402 0.179 0.6725
y 0.2349 4.527 0.0334
z=1 0.0906 0.512 0.4742
GLOBAL NA 5.558 0.2347
첫 번째 문제
- 누군가 위의 결과를 일반 영어로 나에게 설명 할 수 있습니까? 나는 의학적인 배경을 가지고 있고 통계에 대한 공식적인 훈련이 없다
두 번째 문제
박사 하렐에 의해 제안으로, 나는 사용하여 교차 검증을 배 (10) 내부의 100 반복을 수행하여 내 모델을 검증하고 싶습니다
rms
내가 이해,이 건물 수반에서 (패키지100 * 10 = 1000
생존 시간을 예측하도록 요청 후 다른 모델을하고 한 번도 본 적이없는 환자).validate
표시된 것처럼 함수를 사용해 보았습니다 .> v1 <- validate(fit, method="crossvalidation", B = 10, dxy=T) > v1 index.orig training test optimism index.corrected n Dxy -0.2542 -0.2578 -0.1356 -0.1223 -0.1320 10 R2 0.0543 0.0565 0.1372 -0.0806 0.1350 10 Slope 1.0000 1.0000 0.9107 0.0893 0.9107 10 D 0.0122 0.0128 0.0404 -0.0276 0.0397 10 U -0.0033 -0.0038 0.0873 -0.0911 0.0878 10 Q 0.0155 0.0166 -0.0470 0.0636 -0.0481 10 g 0.4369 0.4424 0.6754 -0.2331 0.6700 10
100x 리샘플링을 어떻게 수행합니까? 위의 코드는 교차 유효성 검사를 한 번만 수행한다고 생각합니다.
그런 다음 내 모델이 얼마나 잘 예측되는지 알고 싶었습니다. 나는 다음을 시도했다.
> c_index <- abs(v1[1,5])/2 + 0.5 > c_index [1] 0.565984
이것은 내 모델이 동전을 뒤집는 것보다 약간 더 낫다는 것을 의미합니까?
세번째 문제
Harrell 박사는 공변량 효과에 대한 선형성을 가정했으며, 모든 공변량 효과가 선형 인 경우 샘플의 이벤트 수는 신뢰할 수있는 모델에 적합 할 정도로 크지 않다고 지적합니다.
- 이것은 내 모델에 일종의 상호 작용 항을 포함시켜야한다는 것을 의미합니까? 그렇다면 무엇을 넣어야하는지 조언이 있습니까?
cph
결과를 평범한 영어로 나에게 설명하려고 시도 하거나 그렇게 할 수있는 참고 자료를 알려 주면 여전히 감사하겠습니다 . 하렐 박사님, 지금까지 도와 주셔서 감사합니다!