Try this:


aggregate(t(x), list(gl(2, 2)), FUN = 'diff')

On Sun, Jan 30, 2011 at 11:32 PM, Ramya <ramya.victory@gmail.com> wrote:

>
> Hi,
>
> I have a Dataframe.
>
> A       B      C       D
> 0.1    0.7   0.9   0.8
> 0.20  0.60 0.80  0.70
> 0.40  0.80  0.70 0.76
>
> I need a resultant dataframe
>
> (A-B)   (C-D)
> -0.6     0.1
> -0.40    0.1
> -0.40   -0.06
>
> Any suggestion would be of a great help
>
> Thanks
> Ramya
>
> --
> View this message in context:
> http://r.789695.n4.nabble.com/Finding-a-Diff-within-a-Dataframe-columns-tp3247943p3247943.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O

	[[alternative HTML version deleted]]

