[R] Help summarizing R data frame
    Patrick Hausmann 
    patrick.hausmann at uni-bremen.de
       
    Thu Dec  2 17:55:24 CET 2010
    
    
  
Here are some examples with tapply, aggregate, ddply:
x <- read.table("clipboard", head=TRUE)
with(x, tapply(quantity, identifier, sum))
aggregate(x$quantity, by=list(x$identifier), sum)
aggregate(quantity ~ identifier, data = x, sum)
library(plyr)
ddply(x, .(identifier), summarise, quantity=sum(quantity))
HTH
Patrick
Am 02.12.2010 17:24, schrieb chris99:
>
> I am trying to aggregate data in column 2 to identifiers in col 1
>
> eg..
>
> take this>
>
> identifier       quantity
> 1                     10
> 1                     20
> 2                     30
> 1                     15
> 2                     10
> 3                     20
>
> and make this>
>
> identifier         quantity
> 1                    45
> 2                    40
> 3                    20
>
>
> Thanks in advance for your help!
    
    
More information about the R-help
mailing list