aggregate(horas ~ sexo,sum,data=tabela)<div><br></div><div><br></div><div><br></div><div>[]'s<br><br><div class="gmail_quote">2012/2/8 Pedro Rafael <span dir="ltr"><<a href="mailto:pedro.rafael.marinho@gmail.com">pedro.rafael.marinho@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Pessoal como somar elementos de uma tabela de frequencia que possui<br>
elementos duplicados, por exemplo, considere a tabela abaixo:<br>
<br>
tabela = data.frame(sexo = c("f","f","f","m","f","m","f"), horas =<br>
c(20,21,18,13,16,13,14))<br>
<br>
Gostaria de obter a tabela que seque:<br>
<br>
resultado = data.frame(sexo = c("f","m"), horas = c(89,26))<br>
<br>
Ou seja, queria de alguma forma fixar a variável sexo e como ela tem<br>
apenas dois níveis, "f" e "m", somar a variável horas de acordo com os<br>
dois níveis obtendo uma tabela resumida sem duplicidades.<br>
<br>
Meu problema real é uma tabela com mais de 10 mil linhas que possui<br>
duplicidades em uma coluna. Quero consolidar essas linhas duplicadas<br>
para uma dada variável somando as informações.<br>
<span class="HOEnZb"><font color="#888888">--<br>
Saudações,<br>
Pedro Rafael Diniz Marinho.<br>
Estatístico - Secretaria de Estado da Saúde - PB.<br>
_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br>
</font></span></blockquote></div><br></div>