Curva de Kaplan-Meier en Stata

Ejercicio en Stata paso a paso

Paso 1. Importar la base desde Excel

import excel "base_cancer_mama_stata.xlsx", sheet("Base Stata") firstrow clear

Verifica la base:

describelist in 1/20

La base debe tener:

VariableSignificado
ididentificador del paciente
tiempoaño en que desarrolló cáncer o fue censurado
evento1 = desarrolló cáncer, 0 = censurado

Paso 2. Revisar distribución de eventos

tab evento

Debe salir aproximadamente:

eventoFrecuencia
0 censurado74
1 cáncer26

Luego:

tab tiempo evento

Esto permite verificar que los eventos y censuras coincidan con la tabla original.


Paso 3. Declarar los datos como supervivencia

stset tiempo, failure(evento==1) id(id)

Interpretación:

  • tiempo: tiempo hasta cáncer o censura.
  • failure(evento==1): el evento es desarrollar cáncer.
  • id(id): identifica a cada paciente.

Paso 4. Ver la tabla de supervivencia Kaplan-Meier

sts list

También puedes pedirla por año:

sts list, at(1 2 3 4 5 6 7 8 9 10)

Esta tabla mostrará:

  • número en riesgo,
  • eventos,
  • supervivencia acumulada,
  • error estándar,
  • intervalo de confianza.

Paso 5. Graficar la curva de Kaplan-Meier

sts graph, title("Curva de Kaplan-Meier") subtitle("Supervivencia libre de cáncer de mama") ytitle("Probabilidad libre de cáncer") xtitle("Años de seguimiento")
sts graph, title("Curva de Kaplan-Meier") subtitle("Supervivencia libre de cáncer de mama") ytitle("Probabilidad libre de cáncer") xtitle("Años de seguimiento") ylabel(0.70(0.05)1.00) yscale(range(0.70 1.00)) graphregion(color(white))

Paso 6. Interpretar el resultado

La curva representa:

La probabilidad acumulada de permanecer libre de cáncer de mama a lo largo del seguimiento.

En este ejercicio, al año 10 la sobrevida libre de cáncer será cercana a:S(t)0.706S(t) \approx 0.706

Es decir:

Aproximadamente 70.6% de las mujeres permanecen libres de cáncer de mama al final del seguimiento.


La diferencia clave: la tabla manual fue actuarial; Stata con sts graph calcula una curva de Kaplan-Meier usando la base individual.

CaracterísticaTabla actuarial (Life Table)Kaplan-Meier
Tipo de datosDatos agrupados por intervalosDatos individuales
Tiempo del eventoAproximado por intervalosExacto
Uso históricoMás antiguoMás moderno y estándar
Unidad temporalMeses, años, ciclos agrupadosTiempo exacto del evento
Manejo de censuraSe asume censura a mitad del intervaloUsa el momento exacto
Fórmula del riesgoqi = di / (Ni - ci/2)qi = di / Ni
Divide censurados entre 2No
En riesgo efectivoNo
PrecisiónAproximadaMás precisa
Cálculo manualFácil para enseñanzaMás complejo manualmente
Software modernoMenos usadoMuy usado
Método usado por sts graph en StataNo
Tipo de curvaCurva actuarialCurva de Kaplan-Meier
Escalones de la curvaPor intervalosEn cada evento
Sensibilidad a censuraMayor aproximaciónMejor manejo
Uso común actualDocencia e introducciónInvestigación clínica real
AplicacionesEnseñanza básicaEnsayos clínicos, cohortes, supervivencia
Ventaja principalFácil de entenderMayor exactitud
Desventaja principalMenos precisaRequiere datos individuales


Descubre más desde Medicina Cardiometabólica

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Deja un comentario