【发布时间】:2017-01-16 06:00:46
【问题描述】:
我拥有的是一个数据框,其中包含许多产品、价格和对象上线的开始日期/结束日期。
product startdate enddate price
1 2012-03-17 2016-09-08 10
2 2014-05-16 2015-06-29 8
3 2015-07-01 2016-04-02 9
我想要的是获得产品上线的每个季度和每年的时间。例如产品 3:Q3 15、Q4 15、Q1 16、Q2 16。
我已经通过以下方式将其转换为区间类:
library(lubridate)
interval <- interval(startdate,enddate)
interval
我搜索了一种方法来使季度超出该区间,但找不到解决方案。
我的总体目标是计算每个季度在线上每种产品的平均价格。
任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: r