Re: [R] cumsum list..

2008-03-14 Thread yoooooo
Yes! mapply is awesome! Thanks. Gabor Csardi wrote: > > cumsum( mapply(function(i,j) sum(a$data[i:j]), x, y) ) > > Is this what you want? > Gabor > > On Thu, Mar 13, 2008 at 06:02:13AM -0700, yoo wrote: >> >> Hi all, i have the following.. >> >> a <- data.frame(data = seq(1,10)) >> >

Re: [R] cumsum list..

2008-03-13 Thread Julian Burgos
In this case you can simply do cumsum(a[x,]+a[y,]) Julian yoo wrote: > Hi all, i have the following.. > > a <- data.frame(data = seq(1,10)) > > i have indices: > x <- c(1, 5, 3, 9) > y <- c(2, 7, 4, 10) > > I want the cumsum of a[1:2], a[5:7], a[3:4]... > > is there an elegant way to

Re: [R] cumsum list..

2008-03-13 Thread Gabor Csardi
cumsum( mapply(function(i,j) sum(a$data[i:j]), x, y) ) Is this what you want? Gabor On Thu, Mar 13, 2008 at 06:02:13AM -0700, yoo wrote: > > Hi all, i have the following.. > > a <- data.frame(data = seq(1,10)) > > i have indices: > x <- c(1, 5, 3, 9) > y <- c(2, 7, 4, 10) > > I want the

[R] cumsum list..

2008-03-13 Thread yoooooo
Hi all, i have the following.. a <- data.frame(data = seq(1,10)) i have indices: x <- c(1, 5, 3, 9) y <- c(2, 7, 4, 10) I want the cumsum of a[1:2], a[5:7], a[3:4]... is there an elegant way to do it without any loop? Thanks! -- View this message in context: http://www.nabble.com/cumsum-l