Modelo de regressão separando por sexo

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

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
participantes (3)
-
Fernando Antonio de souza
-
Luciane Maria Pilotto
-
Paulo Dick