*agreggate(df$QTD,by=list(SEMANA=df$SEMANA,DATA=df$DATA,sum)* * * * * * * Em 18 de agosto de 2012 14:32, Hugo Sena <[email protected]> escreveu:
> Boas. > Obrigado pela dica, penso que a função aggregate() resolve mas não consigo > utilizar. > > Tenho um ficheiro CSV e o que pretendo é em cada linha somar as vendas > totais por SEMANA. > > Tenho os dados seguintes mas apenas com as colunas DATA e QTD: > *SEMANA* *DATA* *QTD* 45 05-11-2003 1 46 11-11-2003 1 46 11-11-2003 1 > 46 11-11-2003 1 46 11-11-2003 1 46 11-11-2003 1 46 11-11-2003 1 47 > 20-11-2003 1 48 26-11-2003 1 48 27-11-2003 1 > > E o que pretendo é somar as quantidades em cada dia de forma a ficar > igualmente com as colunas DATA e QTD: > *SEMANA* *DATA* *QTD* 45 05-11-2003 1 46 11-11-2003 6 47 20-11-2003 1 > 48 26-11-2003 2 > > Acrescentei a coluna SEMANA apenas para o exemplo porque é o que pretendo > ter em consideração, até porque se não der para fazer de forma automática > terei de fazer isto manualmente e somar para as mais de 5 000 linhas... > > > Podem dar uma ajuda? E depois é suposto exportar esta agregação para um > ficheiro? Como? Já procurei no google mas ainda não consegui fazer no meu > caso em particular. > > Obrigado. > Cumps. > > _______________________________________________ > 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.
