【发布时间】:2015-08-18 17:07:10
【问题描述】:
我有一个这样的每日收入数据框:
date earning
1 -40.495074
2 -88.636625
3 134.400976
4 66.325253
5 -86.337511
6 -1.266815
7 267.944212
8 65.247053
9 86.177537
10 64.540579
我想每 7 天分组一次,并使用中位数汇总 7 天的收入。
edit1:不必是日历周,只需任意 7 天作为组。
原来是这样的
week median-earning
1 11
2 22
等等……
如何在 R 中实现这一点?
【问题讨论】:
-
在您的日期列中,您使用的是实际日期还是整数?
-
这是实际日期。如 2014-9-13,将其转换为整数会更容易吗?
-
同样重要的是要知道,当您说每 7 天时,您指的是日历周吗?还是您想从任意一天开始?
-
当然。不必是日历周,只需从数据框的任意日期开始每 7 天。
标签: r