[R] combined multiple observations
Gabor Grothendieck
ggrothendieck at gmail.com
Thu May 4 13:20:39 CEST 2006
Assuming DF is your data frame, try this:
aggregate(DF[,0-1:2], DF[,1:2], sum)
On 5/4/06, YIHSU CHEN <yschen at jhu.edu> wrote:
> Dear R users:
>
> I have a data frame as follows, where e1-e3 are indicator variables with value equal 0 or 1.
>
> St County e1 e2 e3
> 1 2 1 0 0
> 1 2 0 1 0
> 2 1 0 0 1
> 2 2 1 0 0
>
> What I would like to do is to combine observations with same pair of "ST" and "County" together. For example, for the St=1 and County=2, I would like to have follows:
>
> St County e1 e2 e3
> 1 2 1 1 0
>
> Since I have a total of more than 30000 observations, any blue force way seems to be not efficient. Does anyone of you have experience to deal with it?
>
> Thank you so much.
>
>
> Yihsu Chen
> The Johns Hopkins University
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
More information about the R-help
mailing list