1. 학습
  2. /
  3. 강의
  4. /
  5. Python에서의 Survival Analysis

Connected

연습 문제

생존 곡선 그리기와 비교하기

심장 클리닉으로 돌아와, 연구 책임자에게 환자 생존 시간의 차이를 보여 주는 시각화를 제시하려고 합니다. 심막삼출(pericardial effusion)이 있는 환자와 없는 환자의 생존 곡선을 나란히 그려 보세요.

KaplanMeierFitter 객체 kmf가 이미 생성되어 있습니다. 심막삼출이 있는 환자와 없는 환자의 DataFrame은 각각 has_pericardial_effusion와 none_pericardial_effusion에 저장되어 있습니다.

KaplanMeierFitter 클래스는 미리 불러와 두었습니다. 또한 pandas 패키지는 pd로, matplotlib.pyplot 모듈은 plt로 로드되어 있습니다.

지침 1/2

undefined XP
    1
    2
  • 심막삼출이 있는 환자 데이터로 추정기 kmf를 학습시키세요.
  • kmf에서 생존함수를 플로팅하고, 플롯 객체를 새 변수 surv_plot에 할당하세요.