Um exemplo:<br>#Dados<br>R1<-c(3,4,3,18,11)<br>R2<-c(101,102,102,102,101)<br>DF<-data.frame(cbind(R1,R2))<br><br>#Forma 1<br>with(DF, tapply(R1, R2, sum))<br><br>#Forma 2<br>aggregate(DF$R1, list(R2 = DF$R2), sum)<br>
<br>#Forma 3<br>by(DF$R1, DF$R2, sum)<br><br>So uma coisa, envie junto com a pergunta um CMR. Pelo menos um exemplo de dados, senão sugestões podem nao funcionar.<br><br>PS. Essa é a primeira solução que o google mostra. <br>
<a href="http://tolstoy.newcastle.edu.au/R/help/06/04/25689.html">http://tolstoy.newcastle.edu.au/R/help/06/04/25689.html</a><br><br><div class="gmail_quote">Em 16 de dezembro de 2011 11:38, Luiz André Zardo <span dir="ltr"><<a href="mailto:luiz.zardo@gmail.com">luiz.zardo@gmail.com</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Como posso obter uma soma condicional no R?<br></div><div><br> </div>
<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></blockquote></div><br><br clear="all"><br>-- <br><div>Grato<br>
Augusto C. A. Ribas</div>
<div> </div>
<div>Site Pessoal: <a href="http://augustoribas.heliohost.org" target="_blank">http://augustoribas.heliohost.org</a></div>
<div>Lattes: <a href="http://lattes.cnpq.br/7355685961127056" target="_blank">http://lattes.cnpq.br/7355685961127056</a><br></div><br>