Este é o meu primeiro post. Sou verdadeiramente grato por esta comunidade.
Estou tentando analisar dados de contagem longitudinal zero truncado (probabilidade de que a variável de resposta = 0 seja 0) e a média! = Variância, de modo que uma distribuição binomial negativa foi escolhida sobre um poisson.
Funções / comandos que excluí:
R
- A função gee () em R não considera truncamento zero nem a distribuição binomial negativa (nem mesmo com o pacote MASS carregado)
- glm.nb () em R não permite estruturas de correlação diferentes
- O vglm () do pacote VGAM pode fazer uso da família posnegbinomial, mas tem o mesmo problema que o comando ztnb da Stata (veja abaixo), pois não consigo reajustar os modelos usando uma estrutura de correlação não independente.
Stata
- Se os dados não fossem longitudinais, eu poderia usar os pacotes Stata ztnb para executar minha análise, MAS esse comando pressupõe que minhas observações sejam independentes.
Também descartei o GLMM por várias razões metodológicas / filosóficas.
Por enquanto, decidi pelo comando xtgee da Stata (sim, eu sei que xtnbreg também faz a mesma coisa) que leva em conta as estruturas de correlação não independentes e a família binomial negativa, mas não o truncamento zero. O benefício adicional de usar xtgee é que também posso calcular valores qic (usando o comando qic) para determinar as estruturas de correlação mais adequadas para minhas variáveis de resposta.
Se houver um pacote / comando no R ou Stata que possa levar 1) família nbinomial, 2) GEE e 3) truncamento zero em consideração, eu estaria ansioso para saber.
Eu apreciaria muito todas as idéias que você possa ter. Obrigado.
-Casey
fonte
gamlss
pacote que também pode ser compatível com a conta R.Hmm, boa primeira pergunta! Não conheço um pacote que atenda às suas necessidades precisas. Eu acho que o xtgee da Stata é uma boa opção se você também especificar a
vce(robust)
opção de fornecer erros padrão do Huber-White, ouvce(bootstrap)
se for prático. Qualquer uma dessas opções garantirá que os erros padrão sejam estimados de maneira consistente, apesar da especificação incorreta do modelo, ignorando o truncamento zero.Isso deixa a questão de qual efeito ignorar o truncamento zero terá sobre as estimativas pontuais de seu interesse. Vale a pena uma rápida pesquisa para ver se há literatura relevante sobre isso em geral, ou seja, não necessariamente em um contexto de GEE - eu pensaria que você pode assumir com segurança que esses resultados também serão relevantes no caso de GEE. Se você não encontrar nada, sempre poderá simular dados com truncamento zero e estimativas de efeitos conhecidos e avaliar o viés por simulação.
fonte
Eu tive o mesmo problema na minha dissertação. No Stata, acabei de criar um programa .ado personalizado com duas chamadas para o xtgee.
Para isso, achei úteis os slides / programas "Modelagem de custos e contagens de assistência médica" de Partha Deb, Willard Manning e Edward Norton. Eles não falam sobre dados longitudinais, mas é um ponto de partida útil.
fonte
Eu estava procurando respostas sobre a interpretação do glmmADMB e vi sua postagem. Eu sei que isso foi há muito tempo, mas eu posso ter a resposta.
Examine o pacote glmmADMB ao usar modelos de obstáculos. Você precisa dividir em duas as análises dos seus dados: uma delas trata apenas os dados sem zero. Você pode adicionar efeitos mistos e escolher a distribuição. A condição é que os dados sejam inflados com zero e não sei se isso atendeu às suas necessidades! De qualquer forma, espero que você tenha descoberto há muito tempo!
fonte