← 최신 논문
📊 statistics

TwoTimeScales: An R-package for Smoothing Hazards with Two Time Scales

이 논문은 두 가지 시간 척도를 가진 위험 함수를 매끄럽게 추정할 수 있는 P-스플라인 기반의 R 패키지 'TwoTimeScales'를 소개하고, 유방암 환자 데이터를 통해 비례위험 모델 및 경쟁위험 모델 적용 사례와 시각화 기능을 시연합니다.

원저자: Angela Carollo, Paul H. C. Eilers, Hein Putter, Jutta Gampe

게시일 2026-03-16
📖 3 분 읽기☕ 가벼운 읽기

원저자: Angela Carollo, Paul H. C. Eilers, Hein Putter, Jutta Gampe

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

1. 핵심 개념: "두 개의 시계"를 동시에 보는 것

일반적인 생존 분석 (예: "이 약을 먹으면 몇 년을 더 살 수 있을까?") 은 보통 하나의 시계만 봅니다. 예를 들어, "질병 진단 후 경과 시간"만 쫓는 거죠.

하지만 실제 삶은 더 복잡합니다. 예를 들어, 유방암 환자의 경우 두 가지 시간이 동시에 중요합니다.

  1. 나이 (출생 이후의 시간): 나이가 들면 자연적으로 사망 위험이 높아집니다.
  2. 수술 후 경과 시간: 수술을 받은 지 얼마나 지났는지에 따라 재발 위험이 달라집니다.

이 두 가지 시간이 서로 얽혀서 (예: 70 세에 수술을 받은 사람과 40 세에 수술을 받은 사람의 위험도는 다름) 사건 (사망이나 재발) 에 영향을 줍니다. 기존 프로그램들은 이 두 시간을 따로따로 보거나, 너무 단순화해서 분석하는 경우가 많았습니다.

이 도구의 비유:
마치 자동차의 속도계와 연료 게이지를 동시에 보며 운전하는 것과 같습니다.

  • 속도계 (나이): 시간이 지날수록 차가 낡아 고장 날 확률이 높아집니다.
  • 연료 게이지 (수술 후 시간): 수술이라는 '리셋'을 했을 때, 얼마나 더 버틸 수 있는지가 중요합니다.
    이 도구는 두 게이지가 서로 어떻게 영향을 주는지 3D 지도처럼 그려주어, "70 세에 수술을 받은 환자는 수술 후 5 년이 지나면 위험이 어떻게 변하는지"를 한눈에 보여줍니다.

2. 기술적 방법: "부드러운 점토"로 위험 지도 그리기

이 도구는 **P-스플라인 (P-splines)**이라는 수학적 기법을 사용합니다.

비유:
데이터를 분석할 때, 기존 방식은 점들을 단순히 선으로 잇거나 딱딱한 블록으로 쌓는 방식이었습니다. 하지만 실제 위험도는 매끄럽게 변합니다.
이 도구는 **부드러운 점토 (점토 조각)**를 사용하여 위험 지도를 만듭니다.

  • 데이터가 있는 곳에는 점토를 두껍게 쌓고, 데이터가 없는 곳도 점토의 흐름을 자연스럽게 이어가며 **부드러운 곡면 (3D 지형도)**을 만듭니다.
  • 이렇게 하면 "수술 후 3 년 4 개월"처럼 딱 떨어지지 않는 시간에서도 위험도를 자연스럽게 예측할 수 있습니다.

3. 실제 적용 사례: 유방암 환자 데이터 분석

저자들은 네덜란드 로테르담의 유방암 환자 데이터 (약 3,000 명) 를 이 도구로 분석했습니다.

예시 1: 모든 사망 위험 분석

  • 질문: "수술 후 시간이 지날수록, 그리고 나이가 들수록 사망 위험은 어떻게 변할까?"
  • 결과: 수술 직후에는 위험이 서서히 올라가다가, 4~5 년 차에 정점을 찍습니다. 그 후로는 젊은 환자들은 위험이 줄어들지만, 50 세 이후에 수술을 받은 환자들은 시간이 갈수록 위험이 다시 오릅니다. (나이 효과와 수술 후 시간이 서로 영향을 미친 결과)

예시 2: 경쟁 위험 (Competing Risks) 분석

  • 상황: 환자는 '암 재발'을 겪거나, '재발 없이 사망'할 수 있습니다. 이 두 가지는 서로 경쟁하는 사건입니다.
  • 비유: 두 개의 다른 길로 가는 사람처럼, 한쪽 길로 가면 다른 길로 갈 수 없습니다.
  • 결과: 이 도구를 쓰면 "수술 후 10 년이 지났을 때, 재발할 확률은 얼마이고, 재발 없이 사망할 확률은 얼마인가?"를 두 가지 시간 척도 (나이 + 수술 후 시간) 를 고려해 동시에 계산할 수 있습니다.

4. 이 도구의 장점과 의미

  • 편리함: 예전에는 이런 복잡한 분석을 하려면 매우 전문적인 통계 지식이나 별도의 소프트웨어 (Stata 등) 가 필요했습니다. 하지만 이 도구는 **R(통계 프로그램)**에서 쉽게 설치하고 쓸 수 있게 만들어, 연구자들이 더 쉽게 정교한 분석을 할 수 있게 했습니다.
  • 정확성: 기존에 사용되던 방법들보다 더 유연하고 정확한 '위험 지도'를 그려줍니다.
  • 확장성: 앞으로는 '시간에 따라 변하는 약물 복용 여부' 같은 더 복잡한 요소도 분석할 수 있도록 발전시킬 계획입니다.

요약

**"TwoTimeScales"**은 "나이"와 "질병 경과 시간"이라는 두 가지 시계가 서로 어떻게 영향을 주는지, 매끄러운 3D 지도처럼 그려주는 통계 도구입니다.

이 도구를 통해 의사와 연구자들은 환자를 단순히 "수술 후 5 년"이나 "70 세"로만 보지 않고, **"70 세에 수술을 받은 지 5 년이 된 환자"**라는 구체적인 상황을 고려하여 더 정밀한 치료 계획과 예후 예측을 할 수 있게 되었습니다. 마치 복잡한 도로 상황을 단순히 속도만 보지 않고, 차의 상태와 도로 상황까지 종합적으로 판단하여 운전하는 것과 같습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →