2010-11-29 9 views
14

En Ri datos agregados con frecuencia diaria (en un zoo) por mes, utilizando algo como esto:agregada por semana en R

result <- aggregate(x, as.yearmon, "mean", na.rm=TRUE)

¿Hay una manera que puedo hacer esto por semana?

Respuesta

19

Lo más fácil de hacer es usar la función apply.weekly de xts.

> apply.weekly(zoo(1:10, as.Date("2010-01-01") + 1:10), mean) 
2010-01-03 2010-01-10 2010-01-11 
     3   42   10 
+1

That _is_ easy. Gracias. –