Thanks Dennis and Daniel for your reply!

On Wed, Apr 7, 2010 at 12:24 PM, Daniel Malter <dan...@umd.edu> wrote:

>
> Assume you have suitable "week" indicator and your data is stored in a
> data.frame named "data." Then you get the weekly averages by
>
> #simulate data
> week <- rep(1:52,each=7)
> x <- week+rnorm(52*7,)
> y  <- rev(week)+rnorm(52*7)
>
> #create data frame
> data=data.frame(week,x,y)
>
> #get weekly averages in a list
> averages=unlist(lapply(split(data,week),colMeans))
>
> #unlist averages and store the results in matrix
> matrix(averages,byrow=T,ncol=dim(data)[2])
>
> HTH,
> Daniel
> --
> View this message in context:
> http://n4.nabble.com/finding-weekly-average-tp1754518p1754604.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<http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>

        [[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