1 votos

Aplicando correctamente el offset en un análisis de series temporales interrumpidas utilizando la regresión segmentada en GLM en R

Me gustaría aplicar un desplazamiento para tener en cuenta la población dentro de la regresión segmentada utilizando GLM en datos de conteo en R y necesito asegurarme de que la fórmula que estoy utilizando es correcta. La adición de desplazamiento en 2 formas diferentes a la fórmula a continuación parece operar como se esperaba, pero sólo quería comprobar si son correctos.

model <- glm(outcome ~  1 + Intv + Time * (1 - Intv) + Time * (Intv) * offset(log(Pop_Total)),
             data = data,
             family = poisson)

model4 <- glm(outcome ~ 1 + Intv + Time * (1 - Intv) + Time *  (Intv),
              data = data,
              family = poisson,
              offset = log(Pop_Total))

0voto

Frank Puntos 11

¿Por qué tienes Time * (1 - Intv) + Time * (Intv) en la fórmula? Da lo mismo que outcome ~ Time * (Intv) . Además, supongo que tiene la intención de tener ... + offset(log(Pop_Total)) y no ... * offset(log(Pop_Total)) . Por lo demás, no estoy seguro de que model y model4 da lo mismo. Véanse los ejemplos en help("glm") .

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