1 votos

¿Cómo codificar el modificador de efecto en una regresión de Cox utilizando R?

La definición de la distinción entre el modificador del efecto y el término de interacción es:

La interacción y la modificación del efecto se definen formalmente en el marco contrafactual. La interacción se define en términos de los efectos de 2 intervenciones, mientras que la modificación del efecto se define en términos del efecto de una intervención que varía a través de los estratos de una segunda variable.

Según: Sobre la distinción entre interacción y modificación del efecto.

En el código R una covariable en el Cox requiere:

coxph(survTime,status)~cov1+cov2,data=df)

Un término de interacción en el cox1 es:

coxph(survTime,status)~cov1*interactionTerm+cov2,data=df)

Pero no sé cómo implementar un modificador de efecto. ¿Alguna idea?

ACTUALIZACIÓN #1

Tras una investigación más profunda y una discusión limitada con los estadísticos, resulta que los términos de interacción y los modificadores del efecto son dos cosas muy diferentes. Consulte esta referencia.

Cómo no sé cómo puedo implementar los modificadores de efecto en R.

ACTUALIZACIÓN #2

Creo que para aplicar un modificador de efecto en R:

coxph(survTime,status)~cov1*strata(term)+cov2,data=df)

2voto

Björn Puntos 457

La distinción que citas parece ser semántica en torno a la interpretación, no en torno a lo que haces en el modelo. Es decir, seguirías especificando una interacción de la misma forma que muestras.

1voto

EdM Puntos 5716

Corraini y otros , que usted cita en la actualización de su pregunta, dicen en la página 332: "... la evaluación de la modificación del efecto consiste en identificar si el efecto de un tratamiento (o exposición) es diferente en grupos de pacientes con características diferentes" y "La interacción es de interés cuando los investigadores quieren obtener el efecto conjunto de dos (o más) exposiciones sobre una enfermedad o resultado".

Ambas cuestiones pueden modelarse con términos de interacción en los modelos de Cox. coxph() El código no sabe si usted considera que un predictor es una "exposición" o un "modificador del efecto". Lo que importa es si decide examinar la relación del propio "modificador del efecto" con la supervivencia.

Corraini et al. ilustran el análisis de modificación de efectos en datos observacionales con un estudio de terapia hormonal sustitutiva (THS). El estudio realizó análisis de supervivencia por separado con la TRH como predictor en 3 grupos estratificados por el modificador del efecto putativo, el índice de masa corporal (IMC). Lo que hicieron fue efectivamente:

coxph(Surv(survTime,status) ~ HRT, data=df, subset = BMIgroup==group1)
coxph(Surv(survTime,status) ~ HRT, data=df, subset = BMIgroup==group2)
coxph(Surv(survTime,status) ~ HRT, data=df, subset = BMIgroup==group3)

El estudio descubrió que la THS sólo reducía el riesgo de cáncer de endometrio de forma significativa en el grupo con mayor IMC, lo que apoya el IMC como modificador del efecto de la THS en este contexto.

Pero ese estudio también podría haberse analizado con un término de interacción entre la TRH y los 3 grupos de IMC en un único modelo en lugar de en 3 modelos separados. Por ejemplo, si ese estudio hubiera utilizado:

coxph(Surv(survTime,status) ~ HRT*BMIgroup, data=df)

o

coxph(Surv(survTime,status) ~ HRT*strata(BMIgroup), data=df)

también habría obtenido información sobre cómo difieren los coeficientes de riesgo de la TRH entre los grupos de IMC.*

Como dice @Björn en su respuesta (mucho más sucinta), la distinción es más que nada semántica en términos de cómo se desea analizar y describir los resultados. Nótese que en el estudio citado como ejemplo de modificación del efecto (o con HRT*strata(BMIgroup) término de interacción), el efecto del IMC por sí mismo sobre la supervivencia no es de interés y no se estima. Lo único que se podría decir de esos análisis es si el efecto de la THS depende del IMC.

El HRT*BMIgroup El término de interacción permite estimar el efecto de BMIgroup . No se puede distinguir si el efecto de HRT depende de BMIgroup o viceversa; los términos de interacción muestran en qué medida sus efectos dependen unos de otros. Si no le importa especialmente cómo afecta su modificador de efecto al resultado, basta con realizar y describir los resultados con modelos estratificados.


*El HRT*BMIgroup asume el mismo riesgo de base para todos los grupos de IMC; HRT*strata(BMIgroup) permite diferentes peligros de base y, por lo tanto, se acerca más a lo que se hizo en el estudio citado.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X