سؤال
في RI في كثير من الأحيان تجميع البيانات اليومية (في أ zoo
) بحلول شهر ، باستخدام شيء مثل هذا:
result <- aggregate(x, as.yearmon, "mean", na.rm=TRUE)
هل هناك طريقة يمكنني القيام بذلك بحلول الأسبوع؟
المحلول
أسهل شيء يجب فعله هو استخدام 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
لا تنتمي إلى StackOverflow