statable Estadística para los estudios y la investigación

Varias filas de la misma persona o grupo: conglomerado y fragilidad

En resumen

Si varias filas pertenecen a la misma persona o grupo (camadas, centros, eventos repetidos), no son independientes. En la tarjeta «¿Cuánto tiempo pasa hasta que ocurre un evento?», el identificador tiene dos vías en «Más opciones». El conglomerado (por defecto) solo cambia los errores típicos (robustos, sandwich); los hazard ratios se mantienen exactamente y valen en promedio sobre los grupos (marginal). La fragilidad (gamma, avanzado) da a cada grupo una tendencia propia y estima su varianza; el hazard ratio vale dentro del mismo grupo (condicional). Statable nunca calcula ambos a la vez. El identificador se envía a R como código numérico, no como texto.

Un ejemplo con números

rats: 300 ratas en 100 camadas, 42 eventos, tratamiento rx. Sin identificador: b = 0,714, error típico 0,309, HR = 2,04, p = ,021. Con conglomerado: el mismo b, error típico robusto 0,271, z = 2,63, p = ,008. Con fragilidad (gamma, Efron): b = 0,727, HR = 2,07, varianza de la fragilidad 2,02, p = ,022. La prueba de la varianza 0 es una razón de verosimilitud: χ² = 10,23, p dividido por dos = ,0007.

Límites y trampas

Informar del resultado

Regresión de Cox con conglomerado (100 grupos): HR = 2,04, IC del 95 % [1,20; 3,47], p = ,008 (tratamiento); 300 filas, 42 eventos

Para especialistas

library(survival)
m1 <- coxph(Surv(time, status) ~ rx + cluster(litter), data = rats)
m2 <- coxph(Surv(time, status) ~ rx + frailty(litter, distribution = "gamma"), data = rats)
m2$history[[1]]$theta   # Varianz der Frailty

Relacionado

Abrir en Statable