[R] tapply and weighted means

From: Florent Bresson <f_bresson_at_yahoo.fr>
Date: Fri 13 Jan 2006 - 01:44:06 EST


I' m trying to compute weighted mean on different groups but it only returns NA. If I use the following data.frame truc:

x y w
1 1 1
1 2 2
1 3 1
1 4 2
0 2 1
0 3 2
0 4 1
0 5 1

where x is a factor, and then use the command :

tapply(truc$y,list(truc$x),wtd.mean, weights=truc$w)

I just get NA. What's the problem ? What can I do ?



R-help@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 Received on Fri Jan 13 01:50:55 2006

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:42:03 EST