[R] the first and last case
    Mauricio Cardeal 
    mcardeal at ufba.br
       
    Wed Jul 26 14:22:19 CEST 2006
    
    
  
Hi all
Sometime ago I asked for a solution about how to aggregate data and the 
help was wonderful. Now, I´d like to know how to extract for each 
individual case below the first and the last observation to obtain this:
ind  y
1    8
1    9
2    7
2   11
3    9
3   10
4   8
4   5
# Below the example:
ind <- c(1,1,1,2,2,3,3,3,4,4,4,4)
y <- c(8,10,9,7,11,9,9,10,8,7,6,5)
dat <- as.data.frame(cbind(ind,y))
dat
attach(dat)
mean.ind <- aggregate(dat$y, by=list(dat$ind), mean)
mean.ind
Thanks
Mauricio
    
    
More information about the R-help
mailing list