2017-05-18 11 views
1

저는 Stata를 사용하여 경쟁 위험 인 실패 및 사망으로 2 차 암 진단으로 경쟁 위험 회귀를 완료했습니다.Stata에서 경쟁 위험 회귀 및 경쟁 실패

stset 명령을 올바르게 사용하고 있는지 확실하지 않습니다. "diagtime은"기본 및 보조 진단 및 == 1 보조 진단의 발생입니다 실패 사이의 시간입니다

stset diagtime, time0(diagnosisdate1) origin(time diagnosisdate1) exit(diagnosisdate2) failure(fail==1) 

- : 내가 사용하고 코드는 다음입니다.

회귀 분석을 실행할 때 경쟁적 실패로 지정해야하지만, 혼자만 사망으로 지정해야하는지, 아니면 두 번째 진단없이 사망으로 지정해야하는지 확실하지 않습니다.

답변

1

응답이 지연되지만 다른 사람들이 도움이되는 경우가 있습니다.

데이터 세트를 보지 않고 t0origin 옵션이 올바른지 말할 수 없습니다. fail 옵션의 경우 : 예상 경쟁 위험 모델 유형에 관계없이 stset 형식을 사용하는 것이 좋습니다. 키 부분까지 제거하려면 : 관심의 이벤트 나타냅니다

stset diagtime, failure(fail==1) 

fail==1 때문에 - 차 진단.

stcrreg을 사용하는 경우 경쟁 이벤트를 옵션으로 지정해야합니다. 죽음 (경쟁 이벤트)은 iAmDeath==1으로 표시됩니다. stcrreg 구문은 다음과 같습니다

stcrreg [varlist] [if] [in], compete(iAmDeath==1) 

STATA 통조림 생존 모델의 다른 유형과 위험을 경쟁를 들어, 암시 적 경쟁 위험에 잠재적 인 접근을 채택하고 있습니다. 즉, '기본'관심사가 아닌 다른 모든 사건을 우회로로 취급하고 있음을 의미합니다. 따라서 stsetfail 옵션을 올바르게 (예 : stset 문과 같이 주요 관심사 이벤트에만) 설정하는 것 이외에는 아무 것도 할 수 없습니다.