Olá,

Eu costumo usar subset. Mas não sei se o erro é por causa disso. Se não funcionar, tente fornecer código que seja reproduzível.


GLM.2 <- glm(dent ~ idcat2, family=binomial(logit), data=subset(reg, sexo == 1) )

Em 1 de dezembro de 2017 14:28, Luciane Maria Pilotto via R-br <r-br@listas.c3sl.ufpr.br> escreveu:
Olá,

estou tentando rodar análises de regressão separando por sexo (data=reg[reg$sexo == 1, ]) e resulta no seguinte erro:

GLM.2 <- glm(dent ~ idcat2, family=binomial(logit), data=reg[reg$sexo == 1, ])

Error in model.frame.default(formula = dent ~ idcat2, data = reg[reg$sexo ==  : 
  comprimentos das variáveis diferem (encontradas em 'idcat2')

Alguma dica?
 
                   
_________________________________________
Luciane Maria Pilotto


_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.



--

Paulo Dick
Estatístico / Epidemiologia em Saúde Pública