Dear R users, I came up to a problem by taking means (or other summary statistics) of a big dataframe.
Suppose we do have a dataframe: ID V1 V2 V3 V4 ........................ V71 1 6 5 3 2 ........................ 3 2 3 2 2 1 ........................ 1 3 6 5 3 2 ........................ 3 4 12 15 3 2 ........................ 100 ........................................................ ........................................................ 288 10 20 30 30 .......................... 499 I need to find out the way, how to calculate a mean of every 12 lines to get: V1 V2 V3 V4 ........................... V71 mean from 1 to 7 same as V1 same as V1 mean from 8 to 14 same as V1 same as V1 etc. I can do it column by column using: y.ts <- ts(y$V1, frequency=12) aggregate(y.ts, FUN=mean) Bu this is a hardcore... Can anyone suggest a better way to compute all the dataframe at once and get a result as matrix? Thank you in advance! -- Simonas Kecorius ** [[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.