这个问题在这里已有答案:
我有一个data.frame,让我们说,mydf,有两列:日期和值 .
例:
date value
2010-01-01 34.5
2010-01-02 21
2010-01-03 31.8
2010-01-04 35
2010-01-05 26
2010-01-06 28
2010-01-07 45
2010-01-08 65
2010-01-09 21
2010-01-10 12
2010-01-11 65
2010-01-12 43
日期列的类型为字符,日期为格式为“yyyy-mm-01”的每月日期 .
值列的类型为float .
如何将每月值转换为季度值到一个名为my.df.quarterly的新数据框中,其中日期也是格式为'yyyy-mm-01'的字符,但它仅在01的四分之一月(1月) ),04(4月),07(7月)和10(10月) . 新值是相应季度每个月的值的总和?