【发布时间】:2019-04-20 12:13:42
【问题描述】:
我有以分钟为单位的时间间隔。
dfr <- data.frame(interval=c(rep("30",2),rep("60",2)),stringsAsFactors=F)
>> dfr
interval
1 30
2 30
3 60
4 60
我有一个开始时间,比如 09:00。
time_begin <- "09:00"
我想从time_begin开始,并累积添加区间以获得以下结果:
interval start end
1 30 09:00 09:30
2 30 09:30 10:00
3 60 10:00 11:00
4 60 11:00 12:00
使用 dplyr/lubridate 的最佳方法是什么?
【问题讨论】: