aggregate(horas ~ sexo,sum,data=tabela)
[]'s 2012/2/8 Pedro Rafael <[email protected]> > Pessoal como somar elementos de uma tabela de frequencia que possui > elementos duplicados, por exemplo, considere a tabela abaixo: > > tabela = data.frame(sexo = c("f","f","f","m","f","m","f"), horas = > c(20,21,18,13,16,13,14)) > > Gostaria de obter a tabela que seque: > > resultado = data.frame(sexo = c("f","m"), horas = c(89,26)) > > Ou seja, queria de alguma forma fixar a variável sexo e como ela tem > apenas dois níveis, "f" e "m", somar a variável horas de acordo com os > dois níveis obtendo uma tabela resumida sem duplicidades. > > Meu problema real é uma tabela com mais de 10 mil linhas que possui > duplicidades em uma coluna. Quero consolidar essas linhas duplicadas > para uma dada variável somando as informações. > -- > Saudações, > Pedro Rafael Diniz Marinho. > Estatístico - Secretaria de Estado da Saúde - PB. > _______________________________________________ > R-br mailing list > [email protected] > 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. >
_______________________________________________ R-br mailing list [email protected] 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.
