R - 新行中的差异日期
R - Difference Dates in new Row
我不是 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") )
您的 Analyse$Days 代码中是否有拼写错误 - 您的意思是 col Date1 和 Column Date2 之间的区别:
Analyse$Days <- difftime( Analyse$Date1, Analyse$Date2, units = c("days") )
我不是 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") )
您的 Analyse$Days 代码中是否有拼写错误 - 您的意思是 col Date1 和 Column Date2 之间的区别:
Analyse$Days <- difftime( Analyse$Date1, Analyse$Date2, units = c("days") )