Skip to content
Prev 87238 / 398506 Next

subtotal, submean, aggregate

On Sun, 26 Feb 2006, Patrick Giraudoux wrote:

            
I got as far as:

rle.habs <- rle(habitats)
habitats1 <- rep(make.names(rle.habs$values, unique=TRUE), rle.habs$lengths)
aggregate(observations,by=list(habitats1),sum)

making an extra habitats vector with a unique label for each run. 

Since I don't know your seed, the results are not the same, but rle() is 
quite good for runs.

Roger