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