Dear all I am having a vector with large length and I would like to ask you if 
I can aggregate the values by constant sized windows. For example for the 
following vector, I would like to take 30 points until the end
and find their mean.


> myData<-seq(1:100000)
>
> c(mean(myData[1:30]),mean(myData[31:60])) #...and so one until the end
[1] 15.5 45.5

I have searched in the R documentation and I found the aggregate but it seems 
to operate on data.frames. It also has this by argument where I tried to set it 
to 30 but it expects there a list rather than a numeric value.

Could you please help me ?
I would like to thank you in advance for your help

B.R
Alex

        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to