【发布时间】:2015-02-27 16:13:35
【问题描述】:
我需要以两种方式计算多个日期之间经过的天数,然后将这些结果输出到新列:i) 与第一个日期相比经过的天数(例如,RESULTS$FIRST)和 ii ) 在连续日期之间(例如,RESULTS$BETWEEN)。这是一个具有所需结果的示例。提前致谢。
library(lubridate)
DATA = data.frame(DATE = mdy(c("7/8/2013", "8/1/2013", "8/30/2013", "10/23/2013",
"12/16/2013", "12/16/2015")))
RESULTS = data.frame(DATE = mdy(c("7/8/2013", "8/1/2013", "8/30/2013", "10/23/2013",
"12/16/2013", "12/16/2015")),
FIRST = c(0, 24, 53, 107, 161, 891), BETWEEN = c(0, 24, 29, 54, 54, 730))
【问题讨论】:
标签: r