
Boa noite, Minha dúvida é a seguinte: tenho um conjunto de variáveis dicretas e quero categorizalas. Como posso fazer isto no R de forma masi elegante? Já que, estou tendo que usar if's ou vários ifelse! Obrigado pela atenção! Taigo Vieira.

Abaixo uma rotina que uso para idade, acho que vai te ajudar. A variável categorizada é a idade do banco sgc. sgc$ida<-rep(NA,length(sgc$idade)) summary(sgc$idade) sd(sgc$idade,na.rm=T) sgc$ida[16<=sgc$idade&sgc$idade<20]<-'Adolescente' sgc$ida[20<=sgc$idade&sgc$idade<40]<-'Jovem adulto' sgc$ida[40<=sgc$idade&sgc$idade<65]<-'Meia idade' sgc$ida[sgc$idade>=65]<-'Terceira idade' Edson Lira Estatístico Manaus-Amazonas ________________________________ De: Tiago Vieira <tiagovieira7@yahoo.com.br> Para: R-br <r-br@listas.c3sl.ufpr.br> Enviadas: Segunda-feira, 5 de Dezembro de 2011 19:58 Assunto: [R-br] Como categorizar variáveis Boa noite, Minha dúvida é a seguinte: tenho um conjunto de variáveis dicretas e quero categorizalas. Como posso fazer isto no R de forma masi elegante? Já que, estou tendo que usar if's ou vários ifelse! Obrigado pela atenção! Taigo Vieira. _______________________________________________ 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.
participantes (3)
-
Benilton Carvalho
-
Edson Lira
-
Tiago Vieira