[R] Getting the groupmean for each person

About this list Date view Thread view Subject view Author view Attachment view

From: Felix Eschenburg (Atropin75@t-online.de)
Date: Sun 09 May 2004 - 06:33:15 EST


Message-id: <200405082233.15813.atropin75@t-online.de>

Hello list !

I have a huge data.frame with several variables observed on about 3000
persons. For every person (row) there is variable called GROUP which indices
the group the person belongs to. There is also another variable AV for each
person. Now i want to create a new variable which holds the group mean of AV
as a value for each person.
With tapply(AV,GROUP,mean) i get the means for each level of GROUP, but i
cannot find out, how to give every person the groupmean as a value (every
person should have the same value as every other person in the same group).

Has anybody any ideas how to do that ?

Yours sincerly
Felix Eschenburg

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


About this list Date view Thread view Subject view Author view Attachment view

This archive was generated by hypermail 2.1.3 : Mon 31 May 2004 - 23:05:08 EST