【发布时间】:2016-01-11 14:49:00
【问题描述】:
假设我有一个如下数据框:
gageID date flow_cms
1011000 1937-02-19 25.768334
1011000 1937-02-20 24.918828
1011000 1937-02-21 24.069322
我想汇总具有相同月份的行汇总流,并且 将结果存入一个新的数据值:每个月的第一天;为了获得以下输出:
gageID date sum_monthly_flow
1011000 1937-02-01 500.2222
1011000 1937-03-01 589.222
我正在使用这条线:
>rowsum(qfile$flow_cms, format(qfile$date, '%Y-%m-01'))
我得到了正确的总和,但我也想减少记录天数 独特的一天:每个月的第一天!上面的条带显示,R不能 将左列识别为数据(或日期)。
非常感谢您的帮助!
【问题讨论】: