[R] Transform aggregated data to individual data

Jim Lemon jim at bitwrit.com.au
Thu Nov 14 12:03:37 CET 2013


On 11/14/2013 09:28 PM, peron wrote:
> Hello
>
>
>
> I have data in following form : 100 ind describe by two variables x and y.
>
>
>
> D<-data .frame( x=rnorm(3), y=rnorm(3), size=c(50,10,40))
>
>
>
> I want data for individual, i.e, 100 observations for my 100 ind.
>
Hi Olivier,
 From the above, it seems you have three values for the three groups. If 
you try:

df100<-data.frame(x=rep(D$x,D$size),y=rep(D$y,D$size))

You will get what you request, if the values are the same for all 
members of each group. I suspect that those three values may be means or 
some other summary measure.

Jim



More information about the R-help mailing list