Este es mi primer post. Estoy realmente agradecido por esta comunidad.
Estoy intentando analizar datos longitudinales de recuento que están truncados por cero (la probabilidad de que la variable de respuesta sea = 0 es 0), y la media != varianza, por lo que se eligió una distribución binomial negativa en lugar de una poisson.
Funciones/comandos que he descartado:
R
- la función gee() en R no tiene en cuenta el truncamiento por cero ni la distribución binomial negativa (ni siquiera con el paquete MASS cargado)
- glm.nb() en R no permite diferentes estructuras de correlación
- vglm() del paquete VGAM puede hacer uso de la familia posnegbinomial, pero tiene el mismo problema que el comando ztnb de Stata (ver más abajo) en el sentido de que no puedo reajustar los modelos utilizando una estructura de correlación no independiente.
Stata
- Si los datos no fueran longitudinales, podría utilizar el paquete ztnb de Stata para realizar mi análisis, PERO ese comando asume que mis observaciones son independientes.
También he descartado el GLMM por varias razones metodológicas/filosóficas.
Por ahora, me he decidido por el comando xtgee de Stata (sí, ya sé que xtnbreg también hace lo mismo) que tiene en cuenta tanto las estructuras de correlación no independientes como la familia neg binomial, pero no el truncamiento por cero. La ventaja añadida de utilizar xtgee es que también puedo calcular valores qic (utilizando el comando qic) para determinar las estructuras de correlación que mejor se ajustan a mis variables de respuesta.
Si hay un paquete/comando en R o Stata que pueda tener en cuenta 1) familia nbinomial, 2) GEE y 3) truncamiento cero, me moriría por saberlo.
Le agradecería mucho cualquier idea que se le ocurra. Muchas gracias.
-Casey