我不是 R 的专业人士,也许有人可以帮助我使用此功能。有一个包含 2 行(2 个不同日期)的合并数据框(分析),我需要一个新行,其中包含两个日期之间的差异(以天为单位)。我用 difftime 尝试过,但新行保持为空。
Date 1 Date 2 Days
2015-09-20 2015-09-21 1
2015-09-12 2015-09-15 3
我的代码:
Analyse$Date1 <- as.POSIXlt(Analyse$Date1)
Analyse$Date2<- as.POSIXlt(Analyse$Date2)
Analyse$Days <- difftime( Analyse$Date2, Analyse$Date2, units = c("days") )