Question

R I fréquemment des données agrégées par jour (dans un zoo) par mois, en utilisant quelque chose comme ceci:

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

Est-il possible que je peux le faire par semaine?

Était-ce utile?

La solution

La meilleure chose à faire est d'utiliser la fonction de apply.weekly 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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top