For the record, the ave function in R can apply any function you specify, not 
just mean. The primary feature of ave is that it does not collapse the rows 
like aggregate does. Choose among them according to how you want the output to 
be organized.
---------------------------------------------------------------------------
Jeff Newmiller                        The     .....       .....  Go Live...
DCN:<jdnew...@dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
                                      Live:   OO#.. Dead: OO#..  Playing
Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
/Software/Embedded Controllers)               .OO#.       .OO#.  rocks...1k
--------------------------------------------------------------------------- 
Sent from my phone. Please excuse my brevity.

On February 26, 2015 4:02:49 AM PST, David Studer <stude...@gmail.com> wrote:
>Hello everybody!
>
>I have a (probabely very easy) problem. Even though I was looking in
>several r-books
>I could not find a suitable function to this problem, that's why I hope
>that someone here
>could help me:
>
># Sample data:
>group<-c("A","A","A","B","B","C","C","C")
>var1<-c(1,0,0,1,1,0,NA,1)
>var2<-c(0,1,NA,0,1,1,0,0)
>testdata<-data.frame(group, var1, var2)
>
>Now, I'd like to generate two aggregated variables:
>
>testdata$x<- ???   should count the sum of var1 within each group (=4)
>testdata$y<- ???   should count the sum of var2 within each group (=3)
>
>Therefore I am looking for a function like ave() which does not
>calculate
>the mean value but a sum.
>
>Thank you for any hints!
>
>David
>
>       [[alternative HTML version deleted]]
>
>______________________________________________
>R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide
>http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to